Unexpected alert resolution behavior

I am seeing an alert marked as resolved while the value is still above the alert threshold. Here is the alert rule:

        expr: "100*((sum(node_memory_MemTotal_bytes{job=\"appdev-prd\"} * on(instance, exported_instance) group_left(node_name) node_meta{node_name=~\".*snod.*\"}) - sum(node_memory_MemAvailable_bytes{job=\"appdev-prd\"} * on(instance, exported_instance) group_left(node_name) node_meta{node_name=~\".*snod.*\"})))/sum(node_memory_MemTotal_bytes{job=\"appdev-prd\"} * on(instance, exported_instance) group_left(node_name) node_meta{node_name=~\".*snod.*\"})  > 66"

        for: 15m

I am seeing resolution at 66.88% usage. I would expect it would need to fall below 66 to resolve?