XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Annual Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2024 $ 2.6
2025 2.1
2026 2.0
2027 1.7
2028 0.4
2029 and thereafter 0.8
Total lease payments 9.6
Less: Interest (0.8)
Operating lease liabilities $ 8.8