XML 107 R95.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Future Lease Payments Under Non-Cancellable Leases (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Leases [Abstract]  
2024 (excluding the six months ended June 30, 2024) $ 12.2
2025 18.8
2026 13.4
2027 9.4
2028 8.1
Thereafter 84.8
Total Undiscounted Cash Flows $ 146.7