XML 91 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
ROU assets, operating, net $ 24,985 $ 36,384
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Total non-current ROU assets Total non-current ROU assets
ROU assets, finance, net $ 160,233 $ 69,857
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total non-current ROU assets Total non-current ROU assets
Total non-current ROU assets $ 185,218 $ 106,241
Current portion of operating lease liabilities $ 22,977 $ 16,867
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Current portion of finance lease liabilities $ 5,142 $ 27,196
Total current lease liabilities 28,119 44,063
Non-current portion of operating lease liabilities $ 28,577 $ 50,085
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other non-current liabilities Other non-current liabilities
Non-current portion of finance lease liabilities $ 55,923 $ 31,238
Total non-current lease liabilities $ 84,500 $ 81,323
Weighted-average remaining lease term (years):    
Operating leases 3 years 10 months 24 days 4 years 7 months 6 days
Finance leases 11 years 7 months 6 days 8 years 3 months 18 days
Weighted-average discount rate:    
Operating leases 6.00% 6.40%
Finance leases 8.90% 5.40%