v3.26.1
Subsequent Events (Details) - USD ($)
6 Months Ended 12 Months Ended
Jul. 24, 2026
Jun. 30, 2026
Jun. 30, 2025
Jul. 27, 2027
Jul. 21, 2026
Dec. 31, 2025
Subsequent Events [Line Items]            
Tendered for redemption   1,090,446       4,822,346
Extension payment for deposits   $ 240,000 $ 1,200,000      
Forecast [Member]            
Subsequent Events [Line Items]            
Extension payment for deposits       $ 30,000    
Subsequent Event [Member]            
Subsequent Events [Line Items]            
Unsecured promissory note $ 30,000          
Tendered for redemption         913,666