v3.26.1
Segment Information - Schedule of Performance and Making Key Decisions Regarding Resource Allocation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Performance and Making Key Decisions Regarding Resource Allocation [Abstract]          
Cash $ 244,770   $ 244,770   $ 553,972
Cash and marketable securities held in Trust Account 313,252,310   313,252,310   $ 307,783,710
General and administrative costs 160,976 $ 228,973 387,534 $ 272,917  
Interest earned on cash and marketable securities held in Trust Account $ 2,750,233 $ 1,403,603 $ 5,468,600 $ 1,403,603