XML 70 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued interest $ 7,273 $ 8,587
Accrued professional fees 2,029 2,386
Accrued contingencies (See Note 13. Commitments and Contingencies) 1,882 21,300
Accrued compensation and related benefits 4,135 3,237
Accrued expenses, other 2,425 2,293
Accrued operating and maintenance expenses 1,993 2,079
Accrued taxes, stock-based compensation 1,074 752
Accrued expenses and other current liabilities $ 20,811 $ 40,634