XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Note 2 - Revenue and Product Costs (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Customer

  

Deferred

 
  

Deposits

  

Revenue

 

Balance at January 1, 2022

 $43  $265 

Additions, net

  4   148 

Transfer to revenue

  (43)  (69)

Balance at June 30, 2022

 $4  $344 

Current portion

 $4  $178 

Long-term portion

 $-  $166