v3.26.3
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Components Of Income Tax Expense Benefit [Line Items]    
U.S. statutory rate percentage 21.10% 21.00%
Income taxes paid net of refunds $ 3,957 $ 5,783
Minimum | IRS    
Components Of Income Tax Expense Benefit [Line Items]    
Tax years which remain subject to examination 2023  
Minimum | State Authorities | IRS    
Components Of Income Tax Expense Benefit [Line Items]    
Tax years which remain subject to examination 2022  
Minimum | Foreign Authorities | IRS    
Components Of Income Tax Expense Benefit [Line Items]    
Tax years which remain subject to examination 2022  
Maximum | IRS    
Components Of Income Tax Expense Benefit [Line Items]    
Tax years which remain subject to examination 2026  
Maximum | State Authorities | IRS    
Components Of Income Tax Expense Benefit [Line Items]    
Tax years which remain subject to examination 2026  
Maximum | Foreign Authorities | IRS    
Components Of Income Tax Expense Benefit [Line Items]    
Tax years which remain subject to examination 2026