XML 123 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation Plans Compensation Expense and Related Tax Benefits (Details) - 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]      
Stock-based compensation $ 8,402 $ 7,529 $ 7,413
Stock Options And Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 9,264 8,381 7,413
Tax benefit (2,027) (1,790) (1,610)
Total stock-based compensation, net of tax $ 7,237 $ 6,591 $ 5,803