XML 93 R84.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation - Summary of Changes in Company's Nonvested Restricted Stock Awards (Details) - Restricted Stock Awards (RSAs)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 230,486
Granted (in shares) | shares 13,374
Vested (in shares) | shares (107,623)
Forfeited (in shares) | shares (12,978)
Ending balance (in shares) | shares 123,259
Weighted-Average Grant-Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 70.34
Granted (in dollars per share) | $ / shares 59.69
Vested (in dollars per share) | $ / shares 60.34
Forfeited (in dollars per share) | $ / shares 75.48
Ending balance (in dollars per share) | $ / shares $ 77.07