v3.26.1
Note 8 - Leases - Lease Cost (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Operating lease costs $ 9,116,064 $ 7,773,169
Short term lease expense 449,079 330,004
Total lease costs $ 9,565,143 $ 8,103,173
Weighted average discount rate 15.00% 15.00%
Weighted average remaining lease term (Year) 7 years 8 months 19 days 7 years 10 months 24 days