v3.26.1
Note 9 - Commitments and Contingencies - Lease Cost (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating lease cost $ 393,600 $ 475,403 $ 787,300 $ 958,280
Amortization of lease assets 137,417 153,684 276,082 342,230
Interest on lease liabilities 12,951 25,512 28,794 53,899
Total finance lease costs $ 150,368 $ 179,196 $ 304,876 $ 396,129