v3.26.3
Share-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Nov. 17, 2021
Jun. 30, 2026
Jun. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Aggregate intrinsic value of options exercised   $ 727  
2021 Omnibus Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares available for grant   1,936,984  
Share-based compensation arrangement by share-based payment award, expiration date Nov. 16, 2031    
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation expense (reversals)   $ 1,594 $ 890
Employee service share-based compensation cost not yet recognized, share-based awards other than options   $ 3,058  
Employee service share-based Compensation cost, total compensation cost not yet recognized, period for recognition   1 year 11 months 15 days  
Number of unit awarded   1,619,722 1,468,057
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, award vesting period   5 years  
Share-based compensation expense (reversals)   $ 66 $ 71
Share-based compensation arrangement by share-based payment award, expiration period   10 years  
Share-based compensation arrangement by share-based payment award, vesting period percentage   20.00%  
Aggregate intrinsic value of options exercised   $ 727 $ 1,165
Performance-Based Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, award vesting period   3 years  
Number of unit awarded   1,018,666 892,578