XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease Payments to be Received (Detail)
$ in Millions
Dec. 31, 2024
USD ($)
Lease Payments to be Received  
2025 $ 8.5
2026 9.5
2027 7.4
2028 6.6
2029 4.9
Thereafter 12.4
Total lease payments $ 49.3