v3.26.1
Segment Information (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Loss from operations $ (623,674) $ (60,675) $ (1,352,700) $ (92,262)
Interest income on Trust Account 2,111,206 4,157,934
Interest income on money market mutual fund 21,835 47,310
Net income (loss) $ 1,509,367 $ (60,675) $ 2,852,544 $ (92,262)