XML 25 R13.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
9 Months Ended
Sep. 30, 2025
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

7. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

 

Accrued liabilities consist of the following:

 

  September 30, 2025   December 31, 2024 
Patent and legal costs$133  $60 
Accrued compensation 138   121 
Warranty costs 112   83 
Royalty 79   81 
Contract settlement 31   300 
Accrued purchases 7   584 
Taxes and other 63   174 
Total$563  $1,403 

 

Changes in our estimated product warranty costs were as follows:

 

 Nine Months Ended September 30,
  2025   2024 
Balance, beginning of period$83  $72 
Warranty settlements (13  (74
Warranty provision 42   37 
Balance, end of period$112  $35