XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Schedule of Performance and Making Key Decisions Regarding Resource Allocation (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Segment Information [Abstract]          
Trust Account $ 306,202,278   $ 306,202,278   $ 296,736,638
Cash 145,453   145,453   $ 483,572
General and administrative expenses 126,328 $ 143,462 467,714 $ 380,614  
Interest earned on the Trust Account $ 3,232,187 $ 3,799,919 $ 9,465,640 $ 5,747,982