XML 525 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Right-of-use assets recognized during period $ 4.5 $ 5.9  
Operating lease liabilities recognized during period 4.5 5.9  
Impairment of operating leases   2.6 $ 1.9
Cash paid for operating leases 21.5 30.2 $ 36.8
Right of use assets $ 16.3 4.1  
Term of lease 3 years    
Finance lease, liability, current $ 1.9 $ 4.1  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other accrued and current liabilities Other accrued and current liabilities  
Finance lease, liability, noncurrent $ 3.6    
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities    
Finance lease liabilities $ 14.9