v3.26.1
Notes Payable - Schedule of Notes Payable (Parentheticals) (Details)
Dec. 31, 2025
Dec. 31, 2024
6% Subordinated promissory notes [Member]    
Schedule of Notes Payable [Line Items]    
Subordinated promissory notes 6.00% 6.00%
20% OID subordinated promissory notes – March 2024 [Member]    
Schedule of Notes Payable [Line Items]    
Subordinated promissory notes 20.00% 20.00%
12% Subordinated promissory note for services [Member]    
Schedule of Notes Payable [Line Items]    
Subordinated promissory notes 12.00% 12.00%
25% OID subordinated promissory note [Member]    
Schedule of Notes Payable [Line Items]    
Subordinated promissory notes 25.00% 25.00%