XML 140 R127.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Compensation Plans - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Stock Compensation Plans      
Number of options outstanding 1,064,917    
Stock options term 10 years    
Compensation expense for stock option grants | $ $ 1,437 $ 1,225 $ 1,153
Percentage of cumulative annual installments 25.00%    
2003 Plan      
Stock Compensation Plans      
Number of shares authorized 598,224    
Number of options outstanding 300    
2013 Plan      
Stock Compensation Plans      
Number of shares authorized 700,000    
Number of options outstanding 229,501    
2018 Plan      
Stock Compensation Plans      
Number of shares authorized 800,000    
Number of options outstanding 629,966    
2022 Plan      
Stock Compensation Plans      
Number of shares authorized 800,000    
Number of options outstanding 205,150    
Ratio of shares utilized for awards other than stock options and stock appreciation rights 2.5