v3.26.1
Borrowings - Schedule of Total Notes Payable (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Total Notes Payable [Line Items]    
Notes Payable $ 7,292,560 $ 3,662,736
Current portion:    
Notes payable, net of current 7,143,803 1,475,064
Senior Secured Promissory Note (“SSPN”) #1 [Member]    
Schedule of Total Notes Payable [Line Items]    
Notes Payable 106,192
Senior secured promissory note #2 [Member]    
Schedule of Total Notes Payable [Line Items]    
Notes Payable 1,316,000
Senior secured promissory note #3 [Member]    
Schedule of Total Notes Payable [Line Items]    
Notes Payable 468,000
Promissory note [Member]    
Schedule of Total Notes Payable [Line Items]    
Notes Payable   148,724
Current portion:    
Notes payable, net of current (148,724)
Senior secured convertible note [Member]    
Schedule of Total Notes Payable [Line Items]    
Notes Payable 5,818,000
Economic Injury Disaster Loans (EIDL) [Member]    
Schedule of Total Notes Payable [Line Items]    
Notes Payable 641,227 647,630
Acquisition Settlement Agreement [Member]    
Schedule of Total Notes Payable [Line Items]    
Notes Payable 833,333 976,190
Current portion:    
Notes payable, net of current (142,857) (142,857)
Less: current portion-SSPNs [Member]    
Current portion:    
Notes payable, net of current (1,890,192)
Economic Injury Disaster Loans (EIDL) [Member]    
Current portion:    
Notes payable, net of current $ (5,900) $ (5,900)