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 |