XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
NOTES PAYABLE (Tables)
6 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
NOTES PAYABLE
       
  

Notes Payable

($)

 Within 12 months    15,829,764 
 Within 24 months    8,794,846 
      24,624,610