It's based on full year income, BUT, your subsidy amount may change.
My wife went on Medicare 3/1.
Based on tips found here, I had split our ACA policies into two individual policies when we enrolled in ACA last year for 2024, instead of 1 joint plan. I was expecting to just cancel her ACA...