XML 89 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Future Annual Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2025 $ 2.9
2026 2.5
2027 2.0
2028 0.6
2029 0.4
2030 and thereafter 0.4
Total lease payments 8.8
Less: Interest (0.7)
Operating lease liabilities $ 8.1