v3.25.4
Leases - Schedule of Lease Position (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Leases        
Operating lease right-of-use assets $ 148,397 $ 165,579 $ 148,397  
Operating lease liabilities, current 25,192 28,068 25,192  
Operating lease liabilities, non-current 152,074 159,904 152,074  
Total operating lease liabilities 177,266 187,972 177,266  
Assets        
Finance lease, right of use assets 79,704 69,522 79,704  
Liabilities        
Finance lease liabilities, current 31,268 35,750 31,268  
Finance lease liabilities, non-current 54,351 39,572 54,351  
Total finance lease liabilities $ 85,619 $ 75,322 $ 85,619  
Finance lease, liability, current, statement of financial position Accrued and other current liabilities Accrued and other current liabilities Accrued and other current liabilities  
Finance lease, liability, noncurrent, statement of financial position Other Liabilities, Noncurrent Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Weighted-average remaining lease term (years)        
Operating lease, weighted-average remaining lease term (in years) 7 years 8 months 12 days 7 years 7 years 8 months 12 days  
Finance lease, weighted-average remaining lease term (in years) 2 years 7 months 6 days 2 years 1 month 6 days 2 years 7 months 6 days  
Weighted-average discount rate        
Operating lease, weighted-average discount rate (as a percent) 6.60% 6.50% 6.60%  
Finance lease, weighted-average discount rate (as a percent) 6.40% 6.00% 6.40%  
Gain on termination of lease $ 29,600 $ 0 $ 29,610 $ 0