XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Calculation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share Basic [Abstract]        
Net income $ 11,361 $ 19,136 $ 34,824 $ 62,215
Basic weighted average common shares 19,198,320 19,344,636 19,267,602 19,328,041
Basic earnings per common share $ 0.59 $ 0.99 $ 1.81 $ 3.22
Net income $ 11,361 $ 19,136 $ 34,824 $ 62,215
Weighted average common shares 19,198,320 19,344,636 19,267,602 19,328,041
Restricted stock and RSUs 71,026 63,282 73,296 64,898
Diluted weighted average common shares 19,269,346 19,407,918 19,340,898 19,392,939
Diluted earnings per common share $ 0.59 $ 0.99 $ 1.80 $ 3.21