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

June 30,

  

December 31,

 
  

2022

  

2021

 

Patent and legal costs

 $68  $28 

Accrued compensation

  710   628 

Warranty costs

  78   96 

Taxes and other

  56   72 
  $912  $824 
Schedule of Product Warranty Liability [Table Text Block]
  

Six Months Ended June 30,

 
  

2022

  

2021

 

Balance, beginning of period

 $96  $48 

Warranty settlements

  (63)  (16)

Warranty provision

  45   42 

Balance, end of period

 $78  $74