v3.25.2
Income Taxes - Additional Information (Detail) - IRS
12 Months Ended
Jun. 30, 2025
Minimum  
Components Of Income Tax Expense Benefit [Line Items]  
Tax years which remain subject to examination 2022
Minimum | State Authorities  
Components Of Income Tax Expense Benefit [Line Items]  
Tax years which remain subject to examination 2021
Minimum | Foreign Authorities  
Components Of Income Tax Expense Benefit [Line Items]  
Tax years which remain subject to examination 2019
Maximum  
Components Of Income Tax Expense Benefit [Line Items]  
Tax years which remain subject to examination 2025
Maximum | State Authorities  
Components Of Income Tax Expense Benefit [Line Items]  
Tax years which remain subject to examination 2025
Maximum | Foreign Authorities  
Components Of Income Tax Expense Benefit [Line Items]  
Tax years which remain subject to examination 2025