v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic earnings per share        
Net income $ 22,131 $ 16,826 $ 44,445 $ 33,123
Weighted average common shares outstanding (in shares) 28,698,662 25,445,024 28,738,875 25,424,020
Basic earnings per common share (in dollars per share) $ 0.77 $ 0.66 $ 1.55 $ 1.3
Diluted earnings per share        
Net income $ 22,131 $ 16,826 $ 44,445 $ 33,123
Weighted average common shares outstanding for basic earnings per common share (in shares) 28,698,662 25,445,024 28,738,875 25,424,020
Add: Dilutive effects of restricted stock and options (in shares) 250,538 270,182 245,842 273,163
Average shares and dilutive potential common shares (in shares) 28,949,200 25,715,206 28,984,717 25,697,183
Diluted earnings per common share (in dollars per share) $ 0.76 $ 0.65 $ 1.53 $ 1.29
Securities excluded from the computation of diluted earnings per common share 0 0 0 0