v3.26.1
Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Segment Reporting Information By Segment Abstract        
Cash   $ 924,963 $ 924,963 $ 1,395,995
Cash held in Trust Account   146,597,830 146,597,830 $ 144,087,613
Interest earned on cash held in Trust Account $ 0 1,259,745 2,510,217  
General and administrative expenses $ 6,014 $ 134,501 $ 310,379