v3.26.1
Segment Information - Schedule of Performance and Making Key Decisions Regarding Resource Allocation (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Information [Abstract]    
Marketable securities held in Trust Account $ 309,180,211 $ 296,736,638
Cash 112,660 483,572
General and administrative expenses 551,918 564,973
Interest earned on marketable securities held in Trust Account $ 12,443,573 $ 9,236,638