XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.3
Short Term Investments - Additional Information (Detail)
12 Months Ended
Jun. 30, 2024
Bottom of range [member]  
Disclosure Of Short Term Investments [Line Items]  
Maturity period of short term deposits 6 months
Investment interest rate 5.00%
Top of range [member]  
Disclosure Of Short Term Investments [Line Items]  
Maturity period of short term deposits 12 months
Investment interest rate 5.41%