v3.25.2
Notes Payable, Related Party Notes Payable, Convertible Bridge Loans Payable, Revenue Financing Arrangements and Bridge Loan Payable (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Total notes payable $ 3,862,902 $ 14,635,517
Less notes discount (217,906) (3,031,917)
Less current portion (3,592,462) (9,632,505)
Long-term notes payable $ 52,534 1,971,095
Notes Payables 1 [Member]    
Short-Term Debt [Line Items]    
Interest rate 17.00%  
Total notes payable $ 170,620 195,927
Notes Payables 1 [Member] | Through November 2022 [Member]    
Short-Term Debt [Line Items]    
Interest rate 3.75%  
Notes Payables 1 [Member] | Through September 2025 [Member]    
Short-Term Debt [Line Items]    
Interest rate 4.00%  
Notes Payables 2 [Member]    
Short-Term Debt [Line Items]    
Interest rate 7.00%  
Total notes payable 168,000
Debt instrument face amount   84,000
Notes Payables 3 [Member]    
Short-Term Debt [Line Items]    
Interest rate 7.00%  
Total notes payable 50,000
Debt instrument face amount $ 50,000  
Notes Payables 4 [Member]    
Short-Term Debt [Line Items]    
Interest rate 7.00%  
Total notes payable $ 10,000 10,000
Debt instrument face amount $ 10,000  
Notes Payables 5 [Member]    
Short-Term Debt [Line Items]    
Interest rate 2.35%  
Total notes payable $ 18,472 23,372
Debt instrument face amount $ 45,420  
Notes Payables 6 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 2,600,000
Debt instrument face amount $ 4,000,000  
Warrant coverage percentage 100.00%  
Conversion price $ 1.00  
Notes Payables 7 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 1,000,000
Debt instrument face amount $ 1,000,000  
Warrant coverage percentage 100.00%  
Notes Payables 8 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 800,000
Debt instrument face amount $ 800,000  
Warrant coverage percentage 50.00%  
Conversion price $ 1.00  
Notes Payables 9 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 100,000
Debt instrument face amount $ 350,000  
Warrant coverage percentage 50.00%  
Conversion price $ 1.00  
Notes Payables 10 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 100,000
Debt instrument face amount $ 100,000  
Warrant coverage percentage 50.00%  
Conversion price $ 1.00  
Notes Payables 11 [Member]    
Short-Term Debt [Line Items]    
Interest rate  
Total notes payable $ 43,000 43,000
Debt instrument face amount $ 300,000  
Conversion price $ 0.85  
Issuance of common stock 150,000  
Notes Payables 12 [Member]    
Short-Term Debt [Line Items]    
Interest rate 10.00%  
Total notes payable $ 500,000 500,000
Debt instrument face amount $ 500,000  
Notes Payables 13 [Member]    
Short-Term Debt [Line Items]    
Interest rate  
Total notes payable $ 58,612 66,278
Debt instrument face amount $ 130,000  
Loan payment percentage 17.00%  
Notes Payables 14 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 1,143,449
Debt instrument face amount   1,250,000
Warrant coverage percentage 100.00%  
Conversion price $ 1.00  
Notes Payables 15 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 250,000
Debt instrument face amount $ 250,000  
Conversion price $ 0.50  
Loan payment percentage 100.00%  
Notes Payables 16 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 150,000
Debt instrument face amount $ 150,000  
Warrant coverage percentage 100.00%  
Conversion price $ 0.40  
Notes Payables 17 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 315,000
Debt instrument face amount $ 315,000  
Warrant coverage percentage 60.00%  
Conversion price $ 0.38  
Notes Payables 18 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 250,000
Debt instrument face amount $ 250,000  
Warrant coverage percentage 100.00%  
Conversion price $ 0.46  
Notes Payables 19 [Member]    
Short-Term Debt [Line Items]    
Interest rate  
Total notes payable $ 372,335 357,127
Debt instrument face amount $ 815,000  
Notes Payables 20 [Member]    
Short-Term Debt [Line Items]    
Interest rate  
Total notes payable 1,850,000
Debt instrument face amount $ 1,850,000  
Conversion price $ 0.40  
Notes Payables 21 [Member]    
Short-Term Debt [Line Items]    
Interest rate  
Total notes payable $ 130,639 181,341
Debt instrument face amount $ 250,000  
Warrant coverage percentage 4.00%  
Notes Payables 22 [Member]    
Short-Term Debt [Line Items]    
Interest rate 22.00%  
Total notes payable 91,999
Debt instrument face amount $ 178,250  
Notes Payables 23 [Member]    
Short-Term Debt [Line Items]    
Interest rate 22.00%  
Total notes payable 120,750
Debt instrument face amount $ 120,750  
Notes Payables 24 [Member]    
Short-Term Debt [Line Items]    
Interest rate 9.00%  
Total notes payable 500,000
Debt instrument face amount $ 500,000  
Conversion price $ 0.35  
Notes Payables 25 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 1,400,000
Debt instrument face amount $ 1,400,000  
Conversion price $ 0.38  
converted to Preferred stock $ 800,000  
Notes Payables 26 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 100,000
Debt instrument face amount $ 100,000  
Conversion price $ 0.38  
Notes Payables 27 [Member]    
Short-Term Debt [Line Items]    
Interest rate  
Total notes payable $ 65,861 82,261
Debt instrument face amount $ 325,000  
Notes Payables 28 [Member]    
Short-Term Debt [Line Items]    
Interest rate  
Total notes payable $ 300,000 590,000
Debt instrument face amount   590,000
converted to Preferred stock $ 290,000  
Notes Payables 29 [Member]    
Short-Term Debt [Line Items]    
Interest rate  
Total notes payable $ 950,000 950,000
Debt instrument face amount $ 950,000  
Notes Payables 30 [Member]    
Short-Term Debt [Line Items]    
Interest rate  
Total notes payable $ 311,713 311,713
Debt instrument face amount $ 340,000  
Notes Payables 31 [Member]    
Short-Term Debt [Line Items]    
Interest rate  
Total notes payable 111,300
Debt instrument face amount $ 111,300  
Notes Payables 32 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable $ 225,000 225,000
Debt instrument face amount $ 500,000  
Notes Payables 33 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable $ 200,000 0
Debt instrument face amount $ 350,000  
Warrant coverage percentage 100.00%  
Conversion price $ 0.25  
Notes Payables 34 [Member]    
Short-Term Debt [Line Items]    
Interest rate 12.00%  
Total notes payable 0
Debt instrument face amount $ 225,000  
Warrant coverage percentage 100.00%  
Conversion price $ 0.25  
Notes Payables 35 [Member]    
Short-Term Debt [Line Items]    
Interest rate 8.00%  
Total notes payable $ 156,000 0
Debt instrument face amount $ 156,000  
Notes Payables 36 [Member]    
Short-Term Debt [Line Items]    
Interest rate 22.00%  
Total notes payable $ 150,650 0
Debt instrument face amount $ 150,650  
Notes Payables 37 [Member]    
Short-Term Debt [Line Items]    
Interest rate 15.00%  
Total notes payable $ 200,000 $ 0
Debt instrument face amount $ 200,000  
Conversion price $ 1.25