XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Additional Information (Detail) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options, Granted 0 1,000  
Stock Options [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options, Granted   1 0
Stock-based compensation plans, number of additional shares authorized for future grants   430,000  
Stock price $ 14.14 $ 14.14  
Restricted Stock [Member] | Minimum [Member] | Employee [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period for stock options and restricted stock   3 years  
Restricted Stock [Member] | Minimum [Member] | Director [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period for stock options and restricted stock   1 year  
Restricted Stock [Member] | Maximum [Member] | Employee [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period for stock options and restricted stock   4 years  
Restricted Stock [Member] | Maximum [Member] | Director [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period for stock options and restricted stock   3 years  
Restricted Stock Units (RSUs) | Minimum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period for stock options and restricted stock   3 years  
Restricted Stock Units (RSUs) | Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period for stock options and restricted stock   4 years  
Performance Shares      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period for stock options and restricted stock   3 years  
Stock price $ 32.02 $ 32.02 $ 0