XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Agreements and Commitments (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

September 30,

2022

  

December 31,

2021

 

Balance at January 1

 $962,313  $1,056,613 

Warranty costs charged to cost of goods sold

  52,990   177,302 

Utilization charges against reserve

  (77,720

)

  (191,068

)

Release of accrual related to expired warranties

  -   - 

Foreign currency effect

  (132,653

)

  (80,534

)

Balance at the end of the period

 $804,930  $962,313