XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity - Earnings Per 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
Equity [Abstract]        
Net income $ 10,782 $ 12,729 $ 21,413 $ 25,890
Basic weighted average common shares outstanding (in shares) 21,039,798 17,165,344 19,115,333 17,157,801
Add: Dilutive effects of assumed vesting of restricted stock (in shares) 18,287 3,651 50,207 24,067
Total dilutive weighted average common shares outstanding (in shares) 21,058,085 17,168,995 19,165,540 17,181,868
Earnings per common share:        
Basic EPS (in USD per share) $ 0.51 $ 0.74 $ 1.12 $ 1.51
Diluted EPS (in USD per share) $ 0.51 $ 0.74 $ 1.12 $ 1.51