v3.26.1
Segment Information (Details 1) - USD ($)
May 31, 2026
Aug. 31, 2025
Segment Information    
Investments held in Trust Account $ 115,658,787 $ 0