XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Equity - Schedule Of Stock-Based Compensation Expense By Award Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 20,316 $ 32,857 $ 25,172
Related tax benefit recognized 4,747 7,746 5,984
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense [1] 18,713 30,512 23,729
Common stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 1,154 707 1,097
Employee stock purchase program      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 449 $ 1,638 $ 346
[1] Amounts include market-based and performance-based RSUs