XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Summary of Restricted Stock Unit Activity Under Company's Plans (Detail) - Restricted Stock [Member] - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares, Nonvested outstanding, beginning balance 1,609,350  
Shares, Granted 124,932  
Shares, Vested (154,933) (34,802)
Shares, Forfeited (31,750)  
Shares, Nonvested outstanding, ending balance 1,547,599  
Weighted-Average Grant Date Fair Value Per Share, Nonvested outstanding, beginning balance $ 54.45  
Weighted-Average Grant Date Fair Value Per Share, Granted 78.09  
Weighted-Average Grant Date Fair Value Per Share, Vested 73.54  
Weighted-Average Grant Date Fair Value Per Share, Forfeited 73.39  
Weighted-Average Grant Date Fair Value Per Share, Nonvested outstanding, ending balance $ 54.06  
Aggregate Intrinsic Value, Nonvested outstanding $ 101,708