XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional information about lease obligations (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Weighted-average remaining lease term (in years):      
Operating leases 5 years 7 months 6 days 5 years 7 months 6 days  
Weighted-average discount rate      
Operating leases 8.23% 5.13%  
Lease liabilities      
Future payments $ 326,207,000    
Number of leases impaired | item 63    
Right-of-use asset impairments $ 40,500,000 $ 900,000 $ 0.0
Leases not yet commenced      
Lease liabilities      
Number of leases 21    
Future payments $ 28,100,000