XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Reconciliation of factors used in computing basic and diluted earnings per common share    
Net income $ 10,166 $ 18,917
Weighted average common shares outstanding for basic earnings per common share (in shares) 61,186,623 60,908,221
Dilutive potential common shares 283,929 359,851
Shares used in computing diluted earnings per common share (in shares) 61,470,552 61,268,072
Basic earnings per share (in dollars per share) $ 0.17 $ 0.31
Diluted earnings per share (in dollars per share) $ 0.17 $ 0.31
Number of shares in computing diluted earnings per common share 1,904,786 1,314,428
Restricted Stock Units (RSUs)    
Reconciliation of factors used in computing basic and diluted earnings per common share    
Number of shares in computing diluted earnings per common share 65,805 0