Annual report pursuant to Section 13 and 15(d)

Share-Based Compensation - Schedule of Restricted Stock Awards and Performance Stock Units under 2013 and 2021 Plan (Detail)

v3.24.0.1
Share-Based Compensation - Schedule of Restricted Stock Awards and Performance Stock Units under 2013 and 2021 Plan (Detail) - 2013 and 2021 Plan - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted stock awards      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Number of Shares, at beginning of period 156,174 152,087 243,708
Number of Shares, Stock granted 131,021 101,271 75,679
Number of Shares, Stock vested (83,968) (89,699) (134,659)
Number of Shares, Stock forfeited (6,782) (7,485) (32,641)
Number of Shares, Stock at end of period 196,445 156,174 152,087
Weighted-Average Grant Date Fair Value Per Share, Stock at beginning of period (in USD per share) $ 21.29 $ 17.24 $ 15.60
Weighted-Average Grant Date Fair Value Per Share, Restricted stock granted (in USD per share) 18.86 24.56 19.62
Weighted-Average Grant Date Fair Value Per Share, Stock vested (in USD per share) 19.34 23.95 16.01
Weighted-Average Grant Date Fair Value Per Share, Stock forfeited (in USD per share) 23.08 23.46 15.02
Weighted-Average Grant Date Fair Value Per Share, stock at end of period (in USD per share) $ 20.72 $ 21.29 $ 17.24
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Number of Shares, at beginning of period 104,599 66,563 23,937
Number of Shares, Stock granted 53,696 38,036 42,626
Number of Shares, Stock vested (23,937)    
Number of Shares, Stock at end of period 134,358 104,599 66,563
Weighted-Average Grant Date Fair Value Per Share, Stock at beginning of period (in USD per share) $ 18.83 $ 15.25 $ 9.65
Weighted-Average Grant Date Fair Value Per Share, Restricted stock granted (in USD per share) 21.08 25.1 18.4
Weighted-Average Grant Date Fair Value Per Share, Stock vested (in USD per share) 9.65    
Weighted-Average Grant Date Fair Value Per Share, stock at end of period (in USD per share) $ 21.37 $ 18.83 $ 15.25