v3.26.1
Share-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 17, 2021
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2025
Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share-based compensation expense (reversals)   $ 559 $ 452 $ 1,455 $ 1,234  
Employee service share-based compensation cost not yet recognized, share-based awards other than options   $ 3,892   $ 3,892    
Employee service share-based Compensation cost, total compensation cost not yet recognized, period for recognition       2 years 1 month 6 days    
Number of unit awarded   1,633,229   1,633,229   1,468,057
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   1,018,666   892,578
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)   $ 18 $ 18 $ 54 $ 54  
Employee service share-based Compensation cost, total compensation cost not yet recognized, period for recognition       2 months 4 days    
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%    
Employee service share-based compensation cost, total compensation cost not yet recognized stock options   $ 12   $ 12    
2021 Omnibus Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, expiration date Nov. 16, 2031