v3.26.1
Leases (Details) - USD ($)
Mar. 31, 2026
Sep. 30, 2025
Supplemental balance sheet information related to operating leases    
Right-of-use assets under operating leases $ 14,166,214 $ 16,440,531
Operating lease liabilities, current 3,690,692 5,030,911
Operating lease liabilities, non-current 10,475,522 11,409,620
Total operating lease liabilities $ 14,166,214 $ 16,440,531