Investments - Schedule of Merger Agreement of Common Stock (Details) |
Sep. 10, 2025
shares
|
|---|---|
| Schedule of Merger Agreement of Common Stock [Line Items] | |
| Pre-Merger common stock | 2,622,710 |
| Post-Merger MIFTI common stock | 1,022,710 |
| MIFTI [Member] | |
| Schedule of Merger Agreement of Common Stock [Line Items] | |
| Pre-Merger common stock | 622,710 |
| Post-Merger MIFTI common stock | 622,710 |
| MIFTEC [Member] | |
| Schedule of Merger Agreement of Common Stock [Line Items] | |
| Pre-Merger common stock | 2,000,000 |
| Post-Merger MIFTI common stock | 400,000 |