v3.26.3
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