XML 134 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Operating Leases (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Year ended December 31,
       
         
2021
  $
349,913
 
2022
   
479,023
 
2023
   
488,802
 
2024
   
447,645
 
2025
   
353,990
 
Thereafter
   
1,112,689
 
Total minimum lease payments
   
3,232,062
 
Less imputed interest
   
(389,266
)
Total lease liabilities
  $
2,842,796