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 |