v3.25.1
Note 17 - Leases - Schedule of Lease Liability Maturity (Details) - USD ($)
Mar. 31, 2025
Sep. 30, 2024
2025 (6 months) $ 3,222,484  
2026 5,022,623  
2027 5,000,409  
2028 4,827,540  
2029 1,358,041  
Thereafter 5,994,883  
Total lease payments 25,425,980  
Less: imputed interest (12,172,900)  
Carrying amount of lease liabilities $ 13,253,080 $ 14,542,629