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

June 30,

2023 

(unaudited)

  

March 31,

2023 

 
         
Note Purchase Agreement 2  12,119,477   14,772,293 
Note Purchase Agreement 3   5,570,394    6,024,941 
   Total notes payable   17,689,871    20,797,234 
Unamortized debt discount   (602,708)   (767,083)
Notes payable, net of note discounts   17,087,163    20,030,151 
Current portion   (16,967,686)   (16,942,500)
Non-current portion  $119,477   $3,087,651