v3.25.3
Segment Information - Schedule of Segment Assets is Reported on the Balance Sheet as Total Assets (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]    
Trust Account $ 256,779,851
Cash and cash equivalents $ 934,755