XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Computation of Basic and Diluted Earnings per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Basic        
Net income available to common stockholders $ 7,119 $ 12,266 $ 42,240 $ 45,268
Weighted average common shares outstanding 10,398,255 11,193,063 10,722,311 11,173,214
Basic earnings per common share (in dollars per share) $ 0.68 $ 1.1 $ 3.94 $ 4.05
Diluted        
Net income allocated to common stockholders $ 7,119 $ 12,266 $ 42,240 $ 45,268
Weighted average common shares outstanding for basic earnings per common share 10,398,255 11,193,063 10,722,311 11,173,214
Average shares and dilutive potential common shares 10,587,402 11,312,773 10,846,871 11,208,471
Dilutive earnings per common share (in dollars per share) $ 0.67 $ 1.08 $ 3.89 $ 4.04
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       24,420
Performance-Based Restricted Stock Units (PRSUs)        
Diluted        
Add: Dilutive effects of assumed vesting units 38,044 18,096 24,070  
Restricted stock units        
Diluted        
Add: Dilutive effects of assumed vesting units 151,103 101,614 100,490 35,257