v3.26.1
Note 8 - Commitments And Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Contractual Obligation, Fiscal Year Maturity [Table Text Block]

2026 (remaining 6 months)

  $ 16,757,954  

2027

    107,744,100  

2028

    99,220,630  

2029

    38,852,831  

Total

  $ 262,575,515