XML 116 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Future Minimum Operating Lease Payments (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Operating Leases  
2024 $ 6.1
2025 5.5
2026 4.7
2027 3.1
2028 2.0
Thereafter 4.9
Total future minimum lease payments 26.3
Less: Imputed interest 3.0
Present value of lease liabilities 23.3
Accrued expense and other current liabilities (current maturities of leases) 5.4
Other liabilities (non-current maturities of leases) $ 17.9
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities
Finance Leases  
2024 $ 4.2
2025 4.6
2026 4.7
2027 4.7
2028 4.7
Thereafter 32.1
Total future minimum lease payments 55.0
Less: Imputed interest 13.6
Present value of lease liabilities 41.4
Accrued expense and other current liabilities (current maturities of leases) 2.5
Other liabilities (non-current maturities of leases) $ 38.9
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities