XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Summary of Restricted Stock Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Weighted Average Grant Price      
Granted $ 165.54 $ 98.09 $ 96.38
Restricted Stock      
Shares Outstanding      
Beginning Balance 1,143,076    
Granted 397,987    
Vested (367,820)    
Canceled/Forfeited (109,490)    
Ending Balance 1,063,753 1,143,076  
Expected to vest as of end of period 1,095,667    
Weighted Average Grant Price      
Beginning Balance $ 98.20    
Granted 122.08 $ 92.23 $ 89.75
Vested 113.63    
Canceled/Forfeited 98.96    
Ending Balance 101.72 $ 98.20  
Expected to vest as of end of period $ 101.47