v3.25.2
Schedule of Net Income (Loss) Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Accounting Policies [Abstract]            
Net income $ (127,315) $ 117,969 $ 385,370 $ 442,265 $ (9,346) $ 827,635
Income earned on Trust Account (162,689)   (675,837)   (464,060) (1,463,005)
Accretion of carrying value to redemption value (50,000)   (165,000)   (104,979) (330,000)
Net loss including accretion of equity into redemption value $ (340,004)   $ (455,467)   $ (578,385) $ (965,370)