v3.26.1
Segment Information - Schedule of Segment Assets is Reported on the Balance Sheet as Total Assets (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Trust Account $ 261,495,780   $ 259,241,061  
Cash and cash equivalents 691,167 $ 864,584
Formation, general and administrative costs 168,092 25,100    
Interest earned on cash and marketable securities held in Trust Account $ 2,254,719