XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

2023

 $109,381 

2024

  112,833 

2025

  80,273 

2026

  82,705 

2027

  21,284 

Total operating lease payments

  406,476 
     

Discount factor

  (71,431

)

Present value of operating lease liabilities

  335,045 

Current portion of operating lease liabilities

  (79,453

)

Non-current portion of operating lease liabilities

 $255,592