v3.26.1
Segment Information - Schedule of Segment Information (Details) - USD ($)
2 Months Ended 3 Months Ended
Mar. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Schedule of Segment Information [Line Items]      
Investments held in Trust Account   $ 310,762,514 $ 308,053,817
Cash   868,792 $ 1,016,713
General and administrative costs $ 48,534 165,444  
Earnings from investments held in Trust Account $ 2,708,697