XML 130 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Stock Options Activity (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
 Number of Shares  
Outstanding at beginning of period (in shares) | shares 136,819
Granted (in shares) | shares 0
Forfeited (in shares) | shares 0
Exercised (in shares) | shares (16,624)
Outstanding at end of period (in shares) | shares 120,195
Weighted Average Exercise Price  
Outstanding at beginning of period (in USD per share) | $ / shares $ 33.53
Granted (in USD per share) | $ / shares 0
Forfeited (in USD per share) | $ / shares 0
Exercised (in USD per share) | $ / shares 28.57
Outstanding at end of period (in USD per share) | $ / shares $ 34.21
Weighted average remaining contractual life, Outstanding at end of period 5 years 7 months 20 days