XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 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 June 30, 2025 and December 31, 2024 consist of the following (in thousands):
June 30, 2025December 31, 2024
Accrued project liabilities$4,536 $5,858 
Other taxes1,550 1,648 
AIAC refunds, current portion1,431 1,431 
Interest1,186 1,180 
Accrued payroll1,036 991 
Dividend payable695 614 
Customer prepayments545 556 
Accrued license fees350 353 
Other accrued liabilities1,190 1,170 
Total accrued expenses and other current liabilities$12,519 $13,801