XML 90 R65.htm IDEA: XBRL DOCUMENT v3.21.4
LEASES - Maturities of operating lease liabilities (Details) - USD ($)
Sep. 30, 2021
Sep. 30, 2020
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2022 $ 1,213,728  
2023 1,157,693  
2024 824,287  
2025 436,155  
2026 222,787  
Total lease payments 3,854,650  
Less: Imputed interest (1,396,858)  
Total lease liabilities $ 2,457,792 $ 1,819,334