XML 153 R135.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Payments (Details)
$ in Millions
Dec. 31, 2023
USD ($)
contract
Finance  
2024 $ 4.5
2025 2.5
2026 2.2
2027 2.1
2028 1.8
Thereafter 9.8
Total future minimum lease payments 22.9
Less: Present value discount (5.7)
Lease Liability 17.2
Operating  
2024 22.6
2025 17.7
2026 12.3
2027 8.0
2028 6.8
Thereafter 14.4
Total future minimum lease payments 81.8
Less: Present value discount (12.6)
Lease Liability $ 69.2
Number of operating contracts (in facility) | contract 20