v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued interest $ 10,700 $ 7,682
Accrued professional fees 2,336 2,314
Accrued contingencies (See Note 12. Commitments and Contingencies) 1,575 3,002
Accrued compensation and related benefits 1,703 3,486
Accrued expenses, other 1,422 1,668
Accrued taxes, stock-based compensation 1,444 1,444
Accrued operating and maintenance 263 712
Accrued expenses and other current liabilities $ 19,443 $ 20,308