v3.26.3
SUPPLEMENTAL FINANCIAL INFORMATION - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 9,512 $ 5,290
Accrued operating expenses 11,658 7,005
Accrued payroll liabilities 7,698 7,802
Accrued capital expenditures 2,524 3,467
Accrued taxes 680 109
Accrued interest 2,188 1,312
Total accounts payable and accrued liabilities $ 34,260 $ 24,985