XML 125 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Status of Unvested Stock Awards (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Restricted stock awards, outstanding at beginning of year (in shares) 1,053,092 1,023,130 900,483
Granted (in shares) 901,360 427,053 447,526
Forfeited (in shares) (428,307) (328,761) (105,556)
Vested (in shares) (63,307) (68,330) (219,323)
Restricted stock awards, outstanding at the end of year (in shares) 1,462,838 1,053,092 1,023,130