XML 82 R65.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Bonuses $ 571 $ 1,359
Payroll and payroll taxes 1,127 3,704
Income taxes payable 20 2,111
Accrued professional fees 140 236
Liabilities to suppliers 381 885
Other 303 345
Total accrued liabilities $ 2,542 $ 8,640