XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Outstanding (in shares) 343,449 352,249    
Forfeited/Expired (in shares) (11,000) (2,200)    
Outstanding (in shares) 332,449 350,049    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Outstanding (in dollars per share) $ 25.02 $ 25.06    
Forfeited/Expired (in dollars per share) 27.43 27.67    
Outstanding (in dollars per share) $ 24.94 $ 25.04    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Aggregate intrinsic value $ 264 $ 33 $ 447 $ 348
Exercisable, shares (in shares) 332,449 325,649    
Exercisable, weighted average exercise price (in dollars per share) $ 24.87 $ 24.89    
Exercisable, aggregate intrinsic value $ 264 $ 33    
Weighted average remaining contractual term 3 years 11 months 15 days 4 years 11 months 26 days    
Exercisable, weighted average remaining contractual term 3 years 10 months 24 days 4 years 10 months 6 days