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% |