XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities as of September 30, 2025 and December 31, 2024 consist of the following (in thousands):
September 30, 2025December 31, 2024
Accrued project liabilities$3,563 $5,858 
Other taxes2,161 1,648 
Interest1,969 1,180 
Accrued payroll1,635 991 
AIAC refunds, current portion1,400 1,431 
Customer prepayments891 556 
Dividend payable728 614 
Accrued license fees382 353 
Other accrued liabilities1,162 1,170 
Total accrued expenses and other current liabilities$13,891 $13,801