v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued interest $ 7,682 $ 8,454
Accrued professional fees 2,314 2,998
Accrued contingencies (See Note 14 Commitments and Contingencies) 3,002 6,859
Accrued compensation and related benefits 3,486 4,408
Accrued expenses, other 1,668 2,378
Accrued taxes, stock-based compensation 1,444 1,138
Accrued operating and maintenance 712 1,890
Accrued expenses and other current liabilities $ 20,308 $ 28,125