If you don't have 30th July 2025, then any one bank statement dated in 2023 before you left Canada?
24 bank statement (or 24 months of bank statements) are too much.
I would submit: one bank statement for one bank account (say dated 30th July 2025) and NOA 2023. Most often, my reasons for outside Canada was "vacation". Nevertheless it would be fine as long as RO is met.
Why don't you extend their stay instead? Or if border officer (at port of entry) did not stamp their passport, apply for extend the stay in March 2026.