XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Deferred compensation $ 740 $ 818
Property taxes 1,834 1,195
Accrued project liabilities 949 1,585
Interest 1,722 483
Dividend payable 593 593
Asset retirement obligation 697 697
Accrued bonus 295 557
Customer prepayments 591 588
Accrued Professional Fees 285 60
Accrued Payroll 249 50
Other accrued liabilities 1,706 1,430
Total accrued expenses $ 9,661 $ 8,056