XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 13 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

2022

  577,473 

2023

  669,048 

2024

  678,627 

2025

  406,994 

2026

  409,971 

Thereafter

  165,916 

Total undiscounted cash flows under operating leases

  2,908,029 

Less: Imputed interest

  (309,991)

Present value of lease liabilities

 $2,598,038