XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Incentive Plans - Schedule of Performance Share Unit Activity (Detail) - Performance Share Units ("PSUs") [Member]
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Nonvested beginning balance, Units | shares 245,176
Granted, Units | shares 117,661
Vested, Units | shares (97,089)
Nonvested ending balance, Units | shares 265,748
Nonvested beginning balance, Weighted Average Grant Date Fair Value | $ / shares $ 18.23
Granted, Weighted Average Grant Date Fair Value | $ / shares 25.99
Vested, Weighted Average Grant Date Fair Value | $ / shares 17.29
Nonvested ending balance, Weighted Average Grant Date Fair Value | $ / shares $ 22.01