XML 69 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 17, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2024
Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share-based compensation expense (reversals)   $ 676   $ 1,539    
Share-based compensation benefit   1,831   1,686    
Employee service share-based compensation cost not yet recognized, share-based awards other than options   $ 3,769   $ 3,769    
Employee service share-based Compensation cost, total compensation cost not yet recognized, period for recognition       2 years 3 months 29 days    
Number of unit awarded   1,479,055   1,479,055   1,553,127
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   892,578   892,578   870,252
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 $ 36 $ 36  
Employee service share-based Compensation cost, total compensation cost not yet recognized, period for recognition       1 year 5 months 1 day    
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   $ 101   $ 101    
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