v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic    
Net income per consolidated statements of income $ 31,426 $ 16,354
Net income available to common stockholders $ 31,426 $ 16,354
Weighted average common shares outstanding including participating securities 10,702,882 11,215,118
Less: Weighted average participating securities (28,184)  
Weighted average common shares outstanding 10,674,698 11,215,118
Basic earnings per common share (in dollars per share) $ 2.94 $ 1.46
Diluted    
Net income allocated to common stockholders $ 31,426 $ 16,354
Weighted average common shares outstanding for basic earnings per common share 10,674,698 11,215,118
Average shares and dilutive potential common shares 10,755,411 11,281,375
Dilutive earnings per common share (in dollars per share) $ 2.92 $ 1.45
Performance-Based Restricted Stock Units (PRSUs)    
Diluted    
Add: Dilutive effects of assumed exercise of stock options 27,989 19,697
Restricted stock units    
Diluted    
Add: Dilutive effects of assumed vesting units 52,724 46,560