v3.26.1
Finance Leases and Equipment Financing Obligations - Maturities of Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finance Leases    
2027 $ 111,639  
2028 107,530  
2029 107,203  
2030 99,616  
2031 35,545  
Thereafter 1,552  
Total undiscounted finance lease liabilities and equipment financing obligations 463,085  
Less: Imputed interest 53,251  
Total present value of finance lease liabilities and equipment financing obligations 409,834  
Finance lease liabilities and equipment financing obligations, current 89,836  
Finance lease liabilities and equipment financing obligations, long-term 319,998  
Equipment Financing Obligations    
2027 24,778  
2028 50,329  
2029 50,329  
2030 46,495  
2031 12,744  
Thereafter 6,523  
Total undiscounted finance lease liabilities and equipment financing obligations 191,198  
Less: Imputed interest 23,312  
Total present value of finance lease liabilities and equipment financing obligations 167,886  
Less: Finance lease liabilities and equipment financing obligations, current 39,941  
Finance lease liabilities and equipment financing obligations, long-term 127,945  
Total    
2027 136,417  
2028 157,859  
2029 157,532  
2030 146,111  
2031 48,289  
Thereafter 8,075  
Total undiscounted finance lease liabilities and equipment financing obligations 654,283  
Less: Imputed interest 76,563  
Total present value of finance lease liabilities and equipment financing obligations 577,720  
Less: Finance lease liabilities and equipment financing obligations, current 129,777 $ 31,411
Finance lease liabilities and equipment financing obligations, long-term $ 447,943  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance lease liabilities and equipment financing obligations, long-term