XML 36 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
NOTES PAYABLE (Details) - USD ($)
Dec. 31, 2023
Mar. 31, 2023
Short-Term Debt [Line Items]    
   Total notes payable $ 19,916,995 $ 20,797,234
Unamortized debt discount (273,957) (767,083)
Notes payable, net of note discounts 19,643,038 20,030,151
Current portion (19,643,038) (16,942,500)
Non-current portion 0 3,087,651
Note Payable Agreement 2 [Member]    
Short-Term Debt [Line Items]    
   Total notes payable 13,551,346 14,772,293
Note Payable Agreement 3 [Member]    
Short-Term Debt [Line Items]    
   Total notes payable 6,365,649 6,024,941
Note Payable Agreements 4 and 5 [Member]    
Short-Term Debt [Line Items]    
   Total notes payable $ 0 $ 0