XML 105 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation Plan - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock-based Compensation Plans      
Shares available to grant to employees and directors (in shares) 1,639,877    
Restricted Stock Units      
Stock-based Compensation Plans      
Compensation expense related to stock-based compensation plans $ 6,756 $ 5,342 $ 4,489
Income tax benefit related to compensation expense 1,707 1,350 1,134
Unrecognized compensation expense $ 8,205    
Unrecognized compensation expense, recognized over weighted-average period 1 year 10 months 24 days    
Restricted Stock Units      
Fair value of units that vested $ 5,624 4,535 4,048
Tax benefit of units that vested $ 1,585 $ 1,369 $ 1,089
Average remaining contractual term on non-vested units 10 months 24 days    
Aggregate intrinsic value of non-vested units $ 12,760