v3.25.2
Segment Information - Schedule of Segment Information (Details) - Operating Segment [Member]
3 Months Ended 5 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Segment Reporting Information [Line Items]    
Trust Account $ 301,955,805 $ 301,955,805
Cash 1,093,350 1,093,350
General and administrative costs 125,457 173,991
Earnings from investments held in Trust Account $ 1,955,805 $ 1,955,805