XML 92 R82.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic EPS            
Net income $ 14,966 $ 7,075 $ 15,951 $ 15,844 $ 22,041 $ 31,795
Weighted average shares outstanding 37,233,732   33,850,449   37,527,050 33,835,550
Basic earnings per share $ 0.4   $ 0.47   $ 0.59 $ 0.94
Diluted EPS            
Net income $ 14,966 $ 7,075 $ 15,951 $ 15,844 $ 22,041 $ 31,795
Weighted average shares outstanding 37,233,732   33,850,449   37,527,050 33,835,550
Dilutive effect of restricted stock awards 86,721   72,395   96,822 91,796
Weighted average shares for diluted earnings per share 37,320,453   33,922,844   37,623,872 33,927,346
Diluted earnings per share $ 0.4   $ 0.47   $ 0.59 $ 0.94