Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)

v3.26.1
SCHEDULE OF ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 28,404 $ 28,888
Accrued professional, board and other fees 3,239 1,644
Accrued wages 2,723 3,487
Warranty payable 1,277 1,721
Accrued income, property and sales taxes payable 2,780 972
Accrued purchases 3,343
Other accrued expenses 2,607 379
Government grant liabilities 2,869 1,784
Total accrued expenses $ 47,242 $ 38,875