v3.26.1
Segment Information - Schedule of Segment Reporting Information (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 Segment Reporting Information [Abstract]          
Investments held in Trust Account $ 263,622,803   $ 263,622,803   $ 259,039,708
Cash 213,329   213,329   $ 709,887
General and administrative costs 178,358 $ 124,718 380,466 $ 146,480  
Dividends earned on investments held in Trust Account $ 2,306,270 $ 919,363 $ 4,583,095 $ 919,363