XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Maturities of Notes Payable (Details) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Short-Term Debt [Line Items]    
Less: unamortized debt discount and issuance costs $ 4,351,544
Total notes payable 18,931,789
Notes payable, current 21,600,000  
Notes payable, non-current 1,683,333  
Notes Payable [Member]    
Short-Term Debt [Line Items]    
September 30, 2024 21,600,000  
September 30, 2025 1,683,333  
Total note payments 23,283,333  
Less: unamortized debt discount and issuance costs (4,351,544)  
Total notes payable $ 18,931,789