XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Computation of Earnings Per Share (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income $ 35,833 $ 20,374
Average number of common shares outstanding (in shares) 33,296 30,050
Effect of dilutive stock options and restricted stock (in shares) 142 152
Average number of common shares outstanding used to calculate diluted earnings per share (in shares) 33,438 30,202
Options excluded from diluted earnings per share because of their antidilutive effect (in shares) 0 0