v3.25.1
Note 9 - Leases - Lease Assets and Liabilities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Operating lease right-of-use assets, net $ 9,310,749 $ 6,950,547
Operating lease liabilities – current 2,302,555 1,414,686
Operating lease liabilities – noncurrent 7,231,818 5,747,295
Total operating lease liabilities $ 9,534,373 $ 7,161,981
Operating Leases (in years) (Year) 6 years 7 months 6 days 6 years 10 months 24 days
Operating Leases 5.70% 5.40%