v3.26.1
Commitments and Contingencies - Tax Matters - Loss contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Loss Contingencies    
Contractual obligation to purchase additional fleet assets   $ 868,900
Contractual obligations due within the next 12 months   258,800
Contingency with offsetting indemnification asset $ 3,100 2,900
Net benefit recorded from sales and use tax audit 27,800  
Income tax credits 8,000  
Tax refund receivable 41,479  
Accrued liabilities 9,900  
Other liabilities 1,000  
Non-income based tax audits    
Loss Contingencies    
Accrued liability $ 7,900 $ 7,200