XML 104 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Shares    
Outstanding at beginning of year (in shares) 576,412  
Exercised (in shares) (206,732)  
Balance at end of year (in shares) 369,680 576,412
Exercisable at end of year (in shares) 271,361  
Weighted-Average Exercise Price Per Share    
Outstanding at beginning of year (in dollars per share) $ 14.20  
Exercised (in dollars per share) 11.02  
Balance at end of year (in dollars per share) 15.98 $ 14.20
Exercisable at end of year (in dollars per share) $ 15.91  
Weighted-Average Contractual Term    
Outstanding (in years) 5 years 8 months 23 days 5 years 3 days
Exercised (in years) 1 year 29 days  
Exercisable (in years) 5 years 29 days  
Aggregated Intrinsic Value    
Outstanding $ 2,097 $ 3,481
Exercisable $ 1,558