XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities as of March 31, 2025 and December 31, 2024 consist of the following (in thousands):
March 31, 2025December 31, 2024
Accrued project liabilities$6,960 $5,858 
Interest1,986 1,180 
AIAC refunds, current portion1,431 1,431 
Other taxes1,059 1,648 
Accrued payroll903 991 
Dividend payable695 614 
Customer prepayments553 556 
Accrued professional fees369 66 
Accrued license fees333 353 
Accrued equity issuance costs225 — 
Other accrued liabilities1,282 1,104 
Total accrued expenses and other current liabilities$15,796 $13,801