XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Accounts Payable and Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

September 30,

   

December 31,

 
   

2022

   

2021

 

Patent and legal costs

  $ 131     $ 28  

Accrued compensation

    759       628  

Warranty costs

    88       96  

Taxes and other

    13       72  
    $ 991     $ 824  
Schedule of Product Warranty Liability [Table Text Block]
   

Nine months Ended September 30,

 
   

2022

   

2021

 

Balance, beginning of period

  $ 96     $ 48  

Warranty settlements

    (63 )     (16 )

Warranty provision

    55       42  

Balance, end of period

  $ 88     $ 74