v3.26.1
Segment Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Abstract]      
Investment held in Trust Account $ 316,413,752 $ 316,413,752
Cash 1,051,497 1,051,497 $ 16,217
Investment income from investments held in Trust Account 1,313,752 1,313,752  
General and administrative expenses (248,058) (354,138)  
Other income 228 228  
Net income $ 1,065,922 $ 959,842