XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net income available to common shareholders $ 29,007 $ 21,096 $ 58,591 $ 47,656
Less: Dividends paid on unvested common shares (218) 144 (361) 246
Less: Undistributed income allocated to unvested common shares 55 13 119 45
Net earnings allocated to common shareholders $ 29,170 $ 20,939 $ 58,833 $ 47,365
Weighted-average common shares outstanding (in shares) 34,764,489 32,526,962 34,752,419 30,222,165
Effect of potentially dilutive common shares (in shares) 353,159 123,014 319,131 92,339
Total weighted-average diluted common shares outstanding (in shares) 35,117,648 32,649,976 35,071,550 30,314,504
Earnings per common share:        
Basic (in usd per share) $ 0.83 $ 0.64 $ 1.67 $ 1.57
Diluted (in usd per share) $ 0.82 $ 0.64 $ 1.66 $ 1.56
Anti-dilutive common shares excluded from calculation:        
Restricted common shares (in shares) 3,180 171,843 3,180 152,741