v3.25.2
Segment Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Segment Reporting [Abstract]    
Investment income from investments held in Trust Account $ 2,083,940 $ 2,083,940
General and administrative expenses (229,157) (247,085)
Other income (expenses) 6,594 6,594
Net loss $ 1,861,377 $ 1,843,449