Quarterly report pursuant to Section 13 or 15(d)

Earnings per Share - Reconciliation of Components Used to Derive Basic and Diluted EPS (Detail)

v3.23.2
Earnings per Share - Reconciliation of Components Used to Derive Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net income $ 20,620 $ 25,050 $ 42,612 $ 45,745
Less: income allocated to unvested restricted stock 128 150 268 261
Income allocated to common shares $ 20,492 $ 24,900 $ 42,344 $ 45,484
Weighted-average shares for basic EPS 30,324,264 30,296,897 30,320,281 30,271,761
Basic EPS $ 0.68 $ 0.82 $ 1.4 $ 1.5
Effect of dilutive stock options and unvested performance stock units 62,777 115,451 62,945 119,512
Income allocated to common shares $ 20,492 $ 24,900 $ 42,344 $ 45,484
Weighted-average shares for diluted EPS 30,387,041 30,412,348 30,383,226 30,391,273
Diluted EPS $ 0.67 $ 0.82 $ 1.39 $ 1.5