XML 220 R92.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Basic      
Net income per consolidated statements of income $ 71,098 $ 66,686 $ 77,268
Less: Earnings allocated to participating securities     (365)
Net income available to common stockholders $ 71,098 $ 66,686 $ 76,903
Weighted average common shares outstanding including participating securities 10,594,606 11,179,074 11,112,572
Less: Weighted average participating securities     (52,462)
Weighted average common shares outstanding 10,594,606 11,179,074 11,060,110
Basic earnings per common share (in dollars per share) $ 6.71 $ 5.97 $ 6.95
Diluted      
Net income allocated to common stockholders $ 71,098 $ 66,686 $ 76,903
Weighted average common shares outstanding for basic earnings per common share 10,594,606 11,179,074 11,060,110
Average shares and dilutive potential common shares 10,741,670 11,255,223 11,129,900
Dilutive earnings per common share (in dollars per share) $ 6.62 $ 5.93 $ 6.91
Restricted stock units      
Calculations of basic and diluted earnings per share      
Number of antidilutive shares not considered in computing diluted earnings per share     248,234
Performance-Based Restricted Stock Units (PRSUs)      
Calculations of basic and diluted earnings per share      
Number of antidilutive shares not considered in computing diluted earnings per share   42,735  
Performance-Based Restricted Stock Units (PRSUs)      
Diluted      
Add: Dilutive effects of assumed vesting units 28,940   69,790
Restricted stock units      
Diluted      
Add: Dilutive effects of assumed vesting units 118,124 76,149