XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Details)
Mar. 31, 2020
USD ($)
Twelve months ending March 31,  
2021 $ 1,931,965
2022 1,964,815
2023 236,050
2024 19,155
2025 5,067
Total undiscounted operating lease payments 4,157,052
Less imputed interest (268,862)
Present value of operating lease payments $ 3,888,190