Annual report pursuant to Section 13 and 15(d)

Leases - Summary of Annual Scheduled Lease Payments (Detail)

v3.25.0.1
Leases - Summary of Annual Scheduled Lease Payments (Detail)
$ in Millions
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 49.9 [1]
2026 40.6 [1]
2027 34.9 [1]
2028 29.1 [1]
2029 27.0 [1]
Thereafter 72.4 [1]
Total lease payments 253.9 [1]
Less: imputed interest 44.7 [1]
Present value of lease liabilities 209.2 [1]
2025 0.9
2026 0.6
2027 0.5
2028 0.1
2029 0.0
Thereafter 0.0
Total lease payments 2.1
Less: imputed interest 0.1
Present value of lease liabilities $ 2.0
[1] Operating lease payments exclude $3.8 million of legally binding minimum lease payments for leases signed but not yet commenced.