XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details Narrative) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued insurance $ 106 $ 462
Accrued compensation and benefits 197 453
Accrued warranty costs $ 212 $ 117