A 24/48 and a 48/96 are the same rotation shaped two ways. Both run three platoons, both average about 56 hours a week, and both sit the same distance above the FLSA 7(k) overtime cap, so over a full year your hours and your paycheck come out the same. The most common myth about switching to a 48/96 is that it pays more overtime. It does not.
Fire departments do not measure overtime on a 40-hour week. Under FLSA Section 7(k) they declare a work period of up to 28 days, and for fire protection employees that period caps straight time at 212 hours. Both rotations run about 224 hours in the period, roughly 12 hours over the cap, or about 3 hours of built-in overtime a week. The extra hours are baked into the rotation, not into which version you run.
So the real decision is lifestyle. The 48/96 clusters your time off into a long recovery block and halves your commutes; the 24/48 keeps you home every other night and closer to the daily rhythm of the house. Build either one on a real calendar and share the month with your crew before anyone commits.