v3.26.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Equipment held for lease $ 26,400 $ 36,000
Employee related expenses 30,900 17,000
Selling, general and administrative 13,200 1,600
Operational cost accruals 23,900 10,000
Taxes payable 2,900 1,300
Interest payable 31,300 1,700
Total accrued liabilities $ 128,605 $ 67,558