v3.26.1
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Notes Payable [Line Items]    
Total notes payable $ 6,522,950 $ 8,014,906
Less: debt discounts (46,829) (220,465)
Total notes payable, net 6,476,121 7,794,441
Current portion of notes payable, net 6,476,121 7,785,911
Notes payable, net of current portion 8,530
Vehicle loans [Member]    
Schedule of Notes Payable [Line Items]    
Total notes payable 8,530 53,424
6% Subordinated promissory notes [Member]    
Schedule of Notes Payable [Line Items]    
Total notes payable 500,000 500,000
Purchase and sale of future revenues loan [Member]    
Schedule of Notes Payable [Line Items]    
Total notes payable 405,000 1,237,950
20% OID subordinated promissory notes – March 2024 [Member]    
Schedule of Notes Payable [Line Items]    
Total notes payable 3,313,820 3,217,932
12% Subordinated promissory note for services [Member]    
Schedule of Notes Payable [Line Items]    
Total notes payable 840,000 500,000
25% OID subordinated promissory note [Member]    
Schedule of Notes Payable [Line Items]    
Total notes payable 1,455,600 1,455,600
CMD seller promissory note [Member]    
Schedule of Notes Payable [Line Items]    
Total notes payable $ 1,050,000