XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Summary of Information Related to Stock Option Plan (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]      
Cash received from option exercises $ 89 $ 380 $ 563
2005 Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Intrinsic value of options exercised 231 370 592
Cash received from option exercises 64 63 179
Tax benefit realized from option exercised 27 17 5
2010 Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Intrinsic value of options exercised 86 729 1,728
Cash received from option exercises 25 317 385
Tax benefit realized from option exercised 0 157 453
2010 Plan | Restricted Stock Awards      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Tax (provision) benefit realized from awards vested $ (85) $ 21 $ 144