v3.25.2
Subsequent Events (Details Narrative) - USD ($)
Sep. 05, 2025
Jun. 30, 2025
Subsequent Event [Line Items]    
Cash deposited in the trust account   $ 1,076,544
Subsequent Event [Member]    
Subsequent Event [Line Items]    
Cash deposited in the trust account $ 21,760