v3.25.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued interest $ 11,350 $ 8,454
Accrued professional fees 2,055 2,998
Accrued contingencies (See Note 12. Commitments and Contingencies) 6,837 6,859
Accrued compensation and related benefits 2,873 4,408
Accrued expenses, other 2,058 2,378
Accrued taxes, stock-based compensation 1,138 1,138
Accrued operating and maintenance 1,785 1,890
Accrued expenses and other current liabilities $ 28,096 $ 28,125