XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]            
Net income $ 7,072 $ 11,747 $ 24,791 $ 32,909 $ 18,819 $ 57,700
Basic weighted average shares of Common Stock outstanding 33,119,085   33,100,230   33,077,029 33,025,432
Dilutive effect of stock options, restricted stock awards and restricted stock units 307,038   443,978   344,958 443,417
Diluted weighted average shares of Common Stock outstanding 33,426,123   33,544,208   33,421,987 33,468,849
Basic earnings per share $ 0.21   $ 0.75   $ 0.57 $ 1.75
Diluted earnings per share $ 0.21   $ 0.74   $ 0.56 $ 1.72