XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
NOTES PAYABLE (Tables)
6 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of notes payable
        
  

September 30,

2023 

(unaudited)

  

March 31,

2023 

 
         
Note Payable Agreement 2  $10,408,213   $14,772,293 
Note Payable Agreement 3   4,201,954    6,024,941 
Note Payable Agreement 4   4,885,385    —   
Note Payable Agreement 5   3,055,271    —   
   Total notes payable   22,550,823    20,797,234 
Unamortized debt discount   (1,639,166)   (767,083)
Notes payable, net of note discounts   20,911,657    20,030,151 
Current portion   (17,551,356)   (16,942,500)
Non-current portion  $3,360,301   $3,087,651