Quarterly report pursuant to Section 13 or 15(d)

Note 3 - Leases (Details Textual)

v3.22.2.2
Note 3 - Leases (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Lessee, Operating Lease, Term of Contract (Month) 40 months   40 months  
Lessee, Operating Lease, Rent Escalations, Percentage     2.50%  
Operating Lease, Weighted Average Discount Rate, Percent 5.00%   5.00%  
Operating Lease, Expense $ 54,460 $ 26,122 $ 110,720 $ 52,244
Minimum [Member]        
Lessee, Operating Lease, Term of Contract (Month) 37 months   37 months  
Maximum [Member]        
Lessee, Operating Lease, Term of Contract (Month) 67 months   67 months