XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Note 3 - Restructuring Costs (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Restructuring and Related Costs [Table Text Block]
   

June 30,

2022

 

CEO separation

  $ 235,139  

Terminated employees

    164,673  

China close-down

    286,807  

Capex commitments

    668,606  

Write-downs

    433,603  
    $ 1,788,827  
Schedule of Restructuring Reserve by Type of Cost [Table Text Block]
   

2022

   

2021

 

Restructuring accruals, January 1

  $ -     $ -  

Restructuring costs, net

    1,788,827       -  

Cash payments

    (1,058,286

)

    -  

Asset impairments

    (433,603

)

    -  

Restructuring accruals, June 30

  $ 296,938     $ -