XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Stock and Incentive Compensation Plans - Share-based Compensation Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock compensation expense $ 2,186 $ 1,335 $ 5,953 $ 3,886
Related tax benefits recognized in net income 459 280 1,250 816
RSA & RSU        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock compensation expense 1,260 1,180 3,475 3,236
PSU        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock compensation expense 782 41 2,109 336
ESPP        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock compensation expense $ 144 $ 114 $ 369 $ 314