XML 119 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Future Minimum Lease Commitments Under Non-cancelable Operating Leases (Detail)
$ in Millions
Dec. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 $ 31.2
2026 27.7
2027 20.7
2028 15.2
2029 11.1
Thereafter 35.9
Total lease payments 141.8
Less: imputed interest (22.7)
Total $ 119.1