XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Restricted Stock Grants (Details) - Restricted stock - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards granted (in shares) 63,989 52,631
Weighted average grant date fair value, stock awards (in usd per share) $ 32.32 $ 38.58
Non-Employee Director | Two-year vesting    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards granted (in shares) 0 8,823
Employee | Four-year vesting    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards granted (in shares) 32,719 21,554
Employee | Performance-based vesting    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards granted (in shares) 31,270 22,254