XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Summary of Restricted Stock Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Weighted Average Grant Price      
Granted $ 146.08 $ 165.54 $ 98.09
Restricted Stock      
Shares Outstanding      
Beginning Balance 1,063,753    
Granted 347,083    
Vested (443,170)    
Canceled/Forfeited (101,648)    
Ending Balance 866,018 1,063,753  
Expected to vest as of end of period 904,410    
Weighted Average Grant Price      
Beginning Balance $ 101.72    
Granted 119.42 $ 122.08 $ 92.23
Vested 91.05    
Canceled/Forfeited 109.24    
Ending Balance 113.40 $ 101.72  
Expected to vest as of end of period $ 112.52