XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share - Reconciliation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Basic earnings per share:      
Weighted-average common shares outstanding 44,526,655 30,208,663 29,623,333
Net income $ 67,405 $ 20,044 $ 27,825
Basic earnings per share $ 1.51 $ 0.66 $ 0.94
Diluted earnings per share:      
Weighted-average common shares outstanding 44,526,655 30,208,663 29,623,333
Diluted average common shares outstanding 45,213,088 30,737,862 30,174,072
Diluted earnings per share $ 1.49 $ 0.65 $ 0.92
Restricted Stock and Restricted Stock Units [Member]      
Diluted earnings per share:      
Dilutive effect of share-based payment awards (in shares) 686,433 529,199 550,739