XML 41 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2025

 $59,901 

2026

  35,638 

2027

   

Total

 $95,539 
Purchase Commitment, Excluding Long-Term Commitment [Table Text Block]

2025

 $2,134,460 

2026

  1,429,044 

2027

   

Total

 $3,563,504