XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED LIABILITIES

Accrued liabilities consist of the following:

 

   2024   2023 
   December 31, 
   2024   2023 
Patent and legal costs  $60   $21 
Accrued compensation   121    325 
Warranty costs   83    72 
Royalty   81    14 
Contract settlement   300    - 
Accrued purchases   584    212 
Taxes and other   174    48 
Total  $1,403   $692 
SCHEDULE OF PRODUCT WARRANTY LIABILITY

Changes in our estimated product warranty costs were as follows:

 

   Year Ended December 31, 
   2024   2023 
Balance, beginning of period  $72   $125 
Warranty settlements   (79)   (169)
Warranty provision   90    116 
Balance, end of period  $83   $72