XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Plans - Schedule of Stock Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Restricted stock units $ 5,797 $ 6,258 $ 6,914
Stock options 81 113 487
Performance stock units 13,030 549 6,359
Total stock-compensation expense before income taxes 18,908 6,920 13,760
Income tax benefit 4,633 1,668 3,357
Total stock-compensation expense, net of income tax benefit $ 14,275 $ 5,252 $ 10,403