v3.25.2
Note 9 - Leases - Lease Assets and Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Operating lease right-of-use assets, net $ 9,077,408 $ 6,950,547
Operating lease liabilities – current 2,201,888 1,414,686
Operating lease liabilities – noncurrent 7,107,608 5,747,295
Total operating lease liabilities $ 9,309,496 $ 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%