v3.25.1
Segment Information - Schedule of Segment Reporting Information by Segment (Detail) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Interest income $ 36,338 $ 169,451  
Cash held in Trust Account 4,091,931   $ 4,078,045
Operating Segments [Member]      
Operating costs 588,285 385,411  
Interest income 36,338 $ 169,451  
Cash held in Trust Account $ 4,091,931   $ 4,078,045