v3.22.2.2
Commitments and Contingencies - Other Commitments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Warranty    
Warranty period, maximum 1 year  
UNITED STATES    
Employee benefit plans    
Employee contribution from salary 60.00%  
Employer contributions to 401(k) plan $ 704 $ 569
Foreign Plans    
Employee benefit plans    
Defined contribution plans' expenses $ 542 $ 534