XML 98 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Future Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
Remainder of 2024 $ 15.0  
2025 15.7  
2026 9.7  
2027 7.4  
2028 4.7  
2029 and Thereafter 15.2  
Total Future Payments 67.7  
Less: Discount 9.4  
Present Value of Minimum Lease Payments $ 58.3 $ 62.3