XML 97 R86.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER COMMON SHARE - Schedule of 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 earnings per common share computation:        
Net income per condensed consolidated statements of income $ 5,969 $ 12,878 $ 29,256 $ 36,285
Net earnings allocated to participating securities (50) (101) (253) (291)
Net earnings allocated to common stock $ 5,919 $ 12,777 $ 29,003 $ 35,994
Weighted average common shares outstanding, including shares considered participating securities (in shares) 27,388,000 20,997,000 23,165,000 20,994,000
Less: Average participating securities (in shares) (209,000) (155,000) (166,000) (162,000)
Weighted average shares (in shares) 27,178,623 20,841,808 22,998,705 20,832,064
Basic earnings per common share (in dollar per share) $ 0.22 $ 0.61 $ 1.26 $ 1.73
Diluted earnings per common share computation:        
Net earnings allocated to common stock $ 5,919 $ 12,777 $ 29,003 $ 35,994
Weighted average common shares outstanding for basic earnings per common share (in shares) 27,178,623 20,841,808 22,998,705 20,832,064
Add: Dilutive effects of stock compensation (in shares) 101,000 70,000 76,000 64,000
Weighted average shares and dilutive potential common shares (in shares) 27,280,298 20,911,862 23,075,450 20,895,538
Diluted earnings per common share (in dollar per share) $ 0.22 $ 0.61 $ 1.26 $ 1.72
Distributed earnings allocated to common stock        
Basic earnings per common share computation:        
Net earnings allocated to common stock $ 5,261 $ 3,746 $ 12,749 $ 11,036
Undistributed earnings allocated to common stock        
Basic earnings per common share computation:        
Net earnings allocated to common stock $ 658 $ 9,031 $ 16,254 $ 24,958