v3.26.3
Segment Information - Schedule of Segment Information (Details) - USD ($)
3 Months Ended 8 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2026
Dec. 31, 2025
Schedule of Segment Information [Line Items]          
Investments held in Trust Account $ 316,377,895     $ 316,377,895 $ 308,053,817
Cash 643,377     643,377 $ 1,016,713
General and administrative costs 123,088 $ 71,815 $ 245,806 384,832  
Earnings from investments held in Trust Account $ 2,864,690 $ 3,154,678 $ 5,110,483 $ 8,324,078