The "Apply to each" is an expected/normal action and to filter your data you need to use a Condition (screen below).
I am not entirely sure what's in your ">10d" field in PBI, but I assumed it would only have a value if it's overdue >10 days? therefore the rest of the values will be blank. So basically you want to copy only rows/data that are overdue (have values).
Based on that assumption, please try the below and it should get you your ~25 records.
try the following expression in your condition (it's case sensitive and based on your column/field name '>10d').
empty(items('Apply_to_each')?['>10d'])

overall it will look like below

if my assumption is wrong, maybe you can share more context on the >10d field?