Index lifecycle policy is not working

I've created a simple lifecycle policy where index records older than 10 days are deleted. Using Kibana I set the policy as follows:

However, my index keeps growing by the day as I get daily index records that are older than the limit set in the policy. As seen in the picture, rollover is disabled so I'm wondering if I need to activate rollover and also Warm and Cold phases before old record index files can be deleted?

Thank you.

What is the output from _ilm/explain on the index?

Hi, This is what I got: