v3.26.3
Short Term Investments - Additional Information (Detail)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Bottom of range [member]    
Disclosure Of Short Term Investments [Line Items]    
Maturity period of short term deposits 3 months  
Investment interest rates 1.85% 2.45%
Top of range [member]    
Disclosure Of Short Term Investments [Line Items]    
Maturity period of short term deposits 12 months  
Investment interest rates 5.00% 5.00%