XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Restructuring Costs (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Restructuring and Related Costs [Table Text Block]
  

December 31,

2022

 

CEO separation

 $228,975 

Terminated employees

  158,199 

China close-down

  275,445 

Capex commitments

  813,994 

Write-downs

  416,553 
  $1,893,166 
Schedule of Restructuring Reserve by Type of Cost [Table Text Block]
  

2022

  

2021

 

Restructuring accruals, January 1

 $-  $- 

Restructuring costs, net

  1,893,166   - 

Cash payments

  (1,476,613

)

  - 

Asset impairments

  (416,553

)

  - 

Restructuring accruals, December 31

 $-  $-