Query Perfomnance after join is very poor

Index :

CREATE INDEX idx_dRt_pol_cId 
ON dataRT( DISTINCT ARRAY v.clients FOR v WITHIN SELF.clients[*].id END ) 
WHERE type_='Policy'; 

Query:

select d.* from dataRT d UNNEST d.clients cust 
where d.type_= 'Policy' AND cust.id = "50007554";

Still, it’s taking 30 min. I have 10 million records for policy document.

CREATE INDEX idx_dRt_pol_cId ON dataRT( DISTINCT ARRAY v.id FOR v IN clients END ) where type_="Policy";
SELECT d.*
FROM dataRT  AS d 
WHERE  d.type_= "Policy" AND ANY v IN d.clients SATISFIES v.id = "50007554" END;