XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Schedule of cash flow information related to leases
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows paid for operating leases  $3,425,594 
Right-of-use assets obtained in exchange for lease obligations:     
Operating leases   - 
Schedule of condensed balance sheet related to leases
Operating leases:    
Operating lease right-of-use assets  $19,946,821 
      
Current portion of operating lease liabilities  $1,056,181 
Long-term operating lease liabilities   16,500,499 
Total operating lease liabilities  $17,556,680 
      
Weighted average remaining lease term     
Operating leases   2.9 
      
Weighted average discount rate     
Operating leases   4.19%
Schedule of lease liabilities under operating leases
   Operating 
For the year ending September 30,  Leases 
2021  $1,070,963 
2022   6,245,719 
2023   4,440,048 
2024   3,226,584 
2025   1,964,284 
Thereafter   2,534,667 
Total lease payments   19,482,265 
Less: imputed interest   (1,925,585)
Total lease liabilities  $17,556,680