v3.26.1
EARNINGS PER COMMON SHARE - Schedule of Computation of Basic and Diluted 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 common share computation:        
Net income per condensed consolidated statements of income $ 27,229 $ 12,881 $ 53,190 $ 23,287
Net earnings allocated to participating securities (256) (120) (491) (199)
Net earnings allocated to common stock $ 26,973 $ 12,761 $ 52,699 $ 23,088
Weighted average common shares outstanding, including shares considered participating securities (in shares) 29,627,000 21,053,000 29,602,000 21,018,000
Less: Average participating securities (in shares) (273,000) (172,000) (266,000) (144,000)
Weighted average shares (in shares) 29,354,439 20,881,164 29,335,934 20,874,106
Basic earnings per common share (in dollar per share) $ 0.92 $ 0.61 $ 1.80 $ 1.11
Diluted earnings per common share computation:        
Net earnings allocated to common stock $ 26,973 $ 12,761 $ 52,699 $ 23,088
Weighted average common shares outstanding for basic earnings per common share (in shares) 29,354,439 20,881,164 29,335,934 20,874,106
Add: Dilutive effects of stock compensation (in shares) 138,000 72,000 130,000 65,000
Weighted average shares and dilutive potential common shares (in shares) 29,492,359 20,952,891 29,465,809 20,939,424
Diluted earnings per common share (in dollar per share) $ 0.91 $ 0.61 $ 1.79 $ 1.10
Distributed earnings allocated to common stock        
Basic earnings per common share computation:        
Net earnings allocated to common stock $ 5,572 $ 3,756 $ 11,145 $ 7,487
Undistributed earnings allocated to common stock        
Basic earnings per common share computation:        
Net earnings allocated to common stock $ 21,401 $ 9,005 $ 41,554 $ 15,601