XML 84 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Right-of-Use Assets and Lease Liabilities - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Renewal option 4 years    
Impairment of long-lived assets $ 34.8 $ 97.7  
Operating lease, impairment loss 24.8 72.8  
Operating lease, cost $ 35.7 $ 57.8 $ 61.0
Minimum      
Lessee, Lease, Description [Line Items]      
Term of lease 3 months 18 days    
Maximum      
Lessee, Lease, Description [Line Items]      
Term of lease 5 years 9 months 18 days