XML 169 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation and Other Benefit Programs - Additional Information (Details) - Non-Qualified Stock Options and Other - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate intrinsic value of options exercised $ 3,354 $ 3,344 $ 4,984
Tax benefit of options exercised 704 702 1,047
Cash received from options exercised $ 1,382 $ 1,553 $ 2,416