XML 136 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Stock Options (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
2020 plan      
Share-Based Compensation      
Number of shares registered 2,451,634    
Plan 2004, 2012 or 2019      
Additional disclosures      
Granted (in shares) 0    
Employee Stock Option      
Number of shares      
Outstanding at the beginning of the period (in shares) 107,592 161,832 185,125
Assumed stock options and warrants from ACBI merger (in shares)     23,410
Exercised (in shares) (68,793) (48,749) (43,525)
Forfeited (in shares)     (356)
Expired (in shares)   (5,491) (2,822)
Outstanding at the end of the period (in shares) 38,799 107,592 161,832
Exercisable at the end of the period (in shares) 38,799 107,592 161,832
Weighted-Average Exercise Price      
Outstanding at the beginning of the period (in dollars per share) $ 72.6 $ 66.2 $ 63.03
Assumed stock options and warrants from ACBI merger (in dollars per share)     40.73
Exercised (in dollars per share) 81.12 55.88 41.16
Expired (in dollars per share)   32.25 36.98
Forfeited (in dollars per share)     38.31
Outstanding at the end of the period (in dollars per share) 57.5 72.6 66.2
Exercisable at the end of the period (in dollars per share) $ 57.5 $ 72.6 $ 66.2
Aggregate Intrinsic Value      
Exercisable at the end of the period $ 1,600,000 $ 1,700,000 $ 2,500,000
Additional disclosures      
Total unrecognized compensation cost related to non vested stock option grants 0 0 0
Intrinsic value of stock option shares exercised $ 1,100,000 $ 1,100,000 $ 1,700,000
Incentive stock options | Maximum      
Share-Based Compensation      
Vesting period 4 years    
Incentive stock options | Plan 2004 and 2012      
Share-Based Compensation      
Vesting percentage 25.00%    
Expiration period 10 years