XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Lease Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating Leases    
Operating lease right-of-use assets $ 142,788 $ 148,397
Operating lease liabilities, current 24,482 25,192
Operating lease liabilities, non-current 142,854 152,074
Total operating lease liabilities 167,336 177,266
Assets    
Finance lease right-of-use assets 62,800 79,704
Liabilities    
Finance lease liabilities, current 29,151 31,268
Finance lease liabilities, non-current 39,557 54,351
Total finance lease liabilities $ 68,708 $ 85,619
Finance lease, liability, current, statement of financial position Accrued and other current liabilities Accrued and other current liabilities
Finance lease, liability, noncurrent, statement of financial position Other liabilities Other liabilities
Weighted-average remaining lease term (years)    
Operating lease, weighted-average remaining lease term (in years) 7 years 3 months 18 days 7 years 8 months 12 days
Finance lease, weighted-average remaining lease term (in years) 2 years 3 months 18 days 2 years 7 months 6 days
Weighted-average discount rate    
Operating leases, Weighted-average discount rate (as a percent) 6.60% 6.60%
Finance leases, Weighted-average discount rate (as a percent) 6.40% 6.40%