XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued project liabilities $ 6,960 $ 5,858
Interest 1,986 1,180
AIAC refunds, current portion 1,431 1,431
Other taxes 1,059 1,648
Accrued payroll 903 991
Dividend payable 695 614
Customer prepayments 553 556
Accrued professional fees 369 66
Accrued license fees 333 353
Accrued equity issuance costs 225 0
Other accrued liabilities 1,282 1,104
Total accrued expenses and other current liabilities $ 15,796 $ 13,801