v3.26.1
Segment Information - Schedule of Performance and Making Key Decisions Regarding Resource Allocation (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Information [Abstract]      
Marketable securities held in Trust Account $ 311,898,868   $ 309,180,211
Cash 119,428   $ 112,660
General and administrative expenses 565,279 $ 200,052  
Interest earned on marketable securities held in Trust Account $ 2,718,657 $ 3,107,381