XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2023

  82,036 

2024

  112,833 

2025

  80,273 

2026

  82,705 

2027

  21,283 

Total operating lease payments

  379,130 
     

Discount factor

  (62,213

)

Present value of operating lease liabilities

  315,917 

Current portion of operating lease liabilities

  (82,326

)

Non-current portion of operating lease liabilities

 $233,591