XML 104 R76.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Maturities of operating lease liabilities (Details) - USD ($)
Sep. 30, 2022
Sep. 30, 2021
Year ending September 30,    
2023 $ 2,820,060  
2024 2,706,912  
2025 2,082,614  
2026 243,539  
2027 15,173  
Total lease payments 7,868,298  
Less: Imputed interest (3,080,470)  
Present value of lease liabilities $ 4,787,828 $ 2,457,792
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Operating Lease, Liability, Noncurrent Operating Lease, Liability, Current, Operating Lease, Liability, Noncurrent