Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
Earnings per Share - Reconciliation of Components Used to Derive Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net income $ 15,164 $ 21,991
Less: income allocated to unvested restricted stock 92 117
Income allocated to common shares $ 15,072 $ 21,874
Weighted-average shares for basic EPS 30,119,646 30,347,325
Basic EPS $ 0.5 $ 0.72
Effect of dilutive stock options and unvested performance stock units 0 83,420
Income allocated to common shares $ 15,072 $ 21,874
Weighted-average shares for diluted EPS 30,119,646 30,430,745
Diluted EPS $ 0.5 $ 0.72