XML 98 R87.htm IDEA: XBRL DOCUMENT 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
Mar. 31, 2026
Mar. 31, 2025
Basic earnings per common share computation:    
Net income per condensed consolidated statements of income $ 25,961 $ 10,406
Net earnings allocated to participating securities (237) (57)
Net earnings allocated to common stock $ 25,724 $ 10,349
Weighted average common shares outstanding, including shares considered participating securities (in shares) 29,576,000 20,981,000
Less: Average participating securities (in shares) (259,000) (114,000)
Weighted average shares (in shares) 29,317,224 20,866,970
Basic earnings per common share (in dollar per share) $ 0.88 $ 0.50
Diluted earnings per common share computation:    
Net earnings allocated to common stock $ 25,724 $ 10,349
Weighted average common shares outstanding for basic earnings per common share (in shares) 29,317,224 20,866,970
Add: Dilutive effects of stock compensation (in shares) 122,000 58,000
Weighted average shares and dilutive potential common shares (in shares) 29,439,453 20,925,388
Diluted earnings per common share (in dollar per share) $ 0.88 $ 0.50
Distributed earnings allocated to common stock    
Basic earnings per common share computation:    
Net earnings allocated to common stock $ 5,572 $ 3,756
Undistributed earnings allocated to common stock    
Basic earnings per common share computation:    
Net earnings allocated to common stock $ 20,152 $ 6,593