XML 48 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

December 31,

 
   

2022

   

2021

 

Patent and legal costs

  $ 135     $ 28  

Accrued compensation

    1,100       628  

Warranty costs

    125       96  

Taxes and other

    103       72  
    $ 1,463     $ 824  
Schedule of Product Warranty Liability [Table Text Block]
   

Year Ended December 31,

 
   

2022

   

2021

 

Balance, beginning of period

  $ 96     $ 48  

Warranty settlements

    (181 )     (62 )

Warranty provision

    210       110  

Balance, end of period

  $ 125     $ 96