v3.26.1
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

Accounts payable, accrued expenses and other current liabilities consisted of the following:

 

SCHEDULE OF ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

    March 31, 2026     December 31, 2025  
              
Accounts payable   $26,538   $ 28,404  
Accrued professional, board and other fees    2,997     3,239  
Accrued wages    2,371     2,723  
Warranty payable    857     1,277  
Accrued income, property and sales taxes payable    4,388     2,780  
Accrued purchases    2,288     3,343  
Other accrued expenses    3,875     2,607  
Government grant liabilities    3,062     2,869  
Total   $46,376   $ 47,242