XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable (Details) - Schedule of Future Minimum Principal Payments
Jun. 30, 2023
USD ($)
Schedule of Future Minimum Principal Payments [Abstract]  
2023 (remaining 6 months) $ 4,000,000
2024 10,000,000
Total principal payments 14,000,000
Less debt discount (839,005)
Total debt, net of discount $ 13,160,995