v3.26.1
Segment Information - Schedule of Net Income or Loss and Total Assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]      
Cash $ 1,009,308 $ 1,009,308
Demand deposit held in Trust Account 280,254,125 280,254,125
General and administrative expenses 200,057 410,310  
Interest earned on cash in bank account 9,871 18,354  
Interest earned on demand deposit held in Trust Account $ 2,478,301 $ 4,254,125