XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTES PAYABLE (Tables)
6 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Schedule of long term debt
       
     

Notes Payable

($)

 
  Within 12 months       17,398,654  
  Within 24 months       3,490,589  
          20,889,243