XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Future Minimum Payments (Details)
$ in Millions
Jun. 30, 2024
USD ($)
facility
Finance  
2024 $ 1.8
2025 2.9
2026 2.6
2027 2.5
2028 2.3
Thereafter 9.8
Total future minimum lease payments 21.9
Less: Present value discount (5.4)
Lease liability 16.5
Operating  
2024 12.2
2025 20.2
2026 14.6
2027 9.8
2028 8.1
Thereafter 17.6
Total future minimum lease payments 82.5
Less: Present value discount (13.8)
Lease liability $ 68.7
Number of operating contracts | facility 30