v3.26.1
Segment Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting [Abstract]          
Investments held in Trust Account $ 314,091,737   $ 314,091,737   $ 308,659,912
Cash 146,740   146,740   $ 578,683
Investment income from investments held in Trust Account 2,734,164 $ 2,083,940 5,431,825 $ 2,083,940  
General and administrative expenses (1,624,853) (229,157) (2,106,953) (247,085)  
Interest income on operating account 1,120 6,594 4,310 6,594  
Net income $ 1,110,431 $ 1,861,377 $ 3,329,182 $ 1,843,449