XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - SAR Activity (Detail) - Stock Appreciation Rights [Member] - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Stock Appreciation Rights Activity [Line Items]      
SARs Outstanding, Beginning Balance 293,276 304,038 476,952
Granted, SARs 15,029 43,830 49,072
Exercised, SARs (102,562) (54,592) (217,528)
Canceled, SARs (4,745)   (4,458)
Shares Outstanding, SARs, Ending Balance 200,998 293,276 304,038
Outstanding, Weighted Average Grant Price Per Share, Beginning Balance $ 22.15 $ 15.79 $ 9.63
Vested, SARs 161,244    
Granted, Weighted Average Grant Price Per Share $ 104.56 50.39 38.85
Exercisable, SARs 161,244    
Exercised, Weighted Average Grant Price Per Share $ 9.45 9.41 6.95
Canceled, Weighted Average Grant Price Per Share 61.66 0
Outstanding, Weighted Average Grant Price Per Share, Ending Balance 33.86 $ 22.15 $ 15.79
Vested, Weighted Average Grant Price Per Share 25.58    
Exercisable, Weighted Average Grant Price Per Share $ 25.58    
Weighted Average Remaining Contractual Life, Outstanding 5 years 3 months 18 days    
Weighted Average Remaining Contractual Life, Vested 5 years 3 months 18 days    
Weighted Average Remaining Contractual Life, Exercisable 5 years 3 months 18 days    
Aggregate Intrinsic Value, Outstanding $ 20,335,938    
Aggregate Intrinsic Value, Vested 17,647,952    
Aggregate Intrinsic Value, Exercisable $ 17,647,952