XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Computation of Basic and Diluted Earnings per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Basic    
Net Income (Loss) $ 16,354 $ 16,203
Net income available to common stockholders $ 16,354 $ 16,203
Weighted average common shares outstanding 11,215,118 11,132,989
Basic earnings per common share (in dollars per share) $ 1.46 $ 1.46
Diluted    
Net income allocated to common stockholders $ 16,354 $ 16,203
Weighted average common shares outstanding for basic earnings per common share 11,215,118 11,132,989
Average shares and dilutive potential common shares 11,281,375 11,132,989
Dilutive earnings per common share (in dollars per share) $ 1.45 $ 1.46
Restricted Stock Units    
Calculations of basic and diluted earnings per share    
Number of antidilutive shares not considered in computing diluted earnings per share   294,744
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   0
Performance-Based Restricted Stock Units (PRSUs)    
Diluted    
Add: Dilutive effects of assumed vesting units 19,697  
Restricted Stock Units    
Diluted    
Add: Dilutive effects of assumed vesting units 46,560