v3.26.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Aug. 08, 2024
Jul. 25, 2024
Mar. 31, 2026
Jul. 31, 2025
Aug. 02, 2024
Jul. 31, 2024
Apr. 22, 2022
Statement of Financial Position [Abstract]              
Common stock, par value   $ 0.001 $ 0.001 $ 0.001   $ 0.001 $ 0.001
Common stock, shares authorized     75,000,000 75,000,000   75,000,000  
Common stock, shares issued     55,000,000 55,000,000   55,000,000  
Common stock, shares outstanding 55,000,000   55,000,000 55,000,000 5,500,000 55,000,000  
Stock split description ten-for-one ten-for-one