XML 99 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Two-class method (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share    
Net Income $ 8,186 $ 10,184
Dividends and undistributed earnings allocated to participating securities 57 125
Net income available to common shareholders $ 8,129 $ 10,059
Weighted-average common shares outstanding for basic earnings per share 20,028 17,244
Dilutive effect of stock-based awards 218 256
Weighted-average common shares outstanding for diluted earnings per share 20,246 17,500
Per Common Share Data    
Basic earnings per common share $ 0.41 $ 0.58
Diluted earnings per common share $ 0.40 $ 0.57