XML 120 R104.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Share-based Compensation, Stock Options, Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Shares, outstanding beginning 228,408    
Weighted average exercise price per share, outstanding beginning $ 20.58    
Weighted average remaining contractual term beginning 7 years 2 months 12 days    
Aggregate intrinsic value outstanding beginning $ 88    
Shares, granted 40,000    
Weighted average exercise price per share, granted $ 18.50    
Shares, effect of 5% stock dividend 12,792    
Shares, forfeited/expired (12,474)    
Weighted average exercise price per share, forfeited/expired $ 20.95    
Shares, exercised (2,693) (112)
Weighted average exercise price per share, Forfeited/expired    
Shares, outstanding ending 268,726 228,408  
Weighted average exercise price per share, outstanding ending $ 19.44 $ 20.58  
Weighted average remaining contractual term ending 6 years 8 months 12 days    
Aggregate intrinsic value outstanding ending $ 1,235 $ 88  
Shares, exercisable 156,919    
Weighted average exercise price per share, exercisable $ 19.26    
Weighted average remaining contractual term, exercisable 5 years 4 months 24 days    
Aggregate intrinsic value, exercisable $ 720    
Shares, fully vested options 156,919    
Weighted average exercise price per share $ 19.26    
Weighted average remaining contractual term 5 years 4 months 24 days    
Aggregate intrinsic value, Fully vested options $ 720