v3.26.1
Segment Information - Schedule of Net Income or Loss and Total Assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Schedule of Net Income or Loss and Total Assets [Abstract]              
Cash   $ 1,027,588       $ 1,027,588 $ 1,663,042
Cash and United States Treasury Bills held in Trust Account   178,185,780       178,185,780 175,137,749
Total Assets   179,336,091       179,336,091 $ 176,922,057
Net loss from operations   (628,953)   $ (54,820) $ (63,421) (862,400)  
Interest income on Trust Account   1,528,089   3,048,031  
Net income (loss) $ (8,601) $ 899,136 $ 1,286,495 $ (54,820) $ (63,421) $ 2,185,631