v3.26.3
Stock-Based Compensation - Schedule of Restricted Stock and Restricted Stock Unit Activity (Details)
9 Months Ended
Sep. 30, 2026
$ / shares
shares
RSAs  
Number of RSA and RSU Shares  
Beginning balance (in shares) | shares 76,294
Granted (in shares) | shares 63,767
Vested (in shares) | shares (53,715)
Ending balance (in shares) | shares 86,346
Weighted-Average Grant-Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 47.34
Granted (in dollars per share) | $ / shares 47.00
Vested (in dollars per share) | $ / shares 47.36
Ending balance (in dollars per share) | $ / shares $ 47.07
RSUs  
Number of RSA and RSU Shares  
Beginning balance (in shares) | shares 184,665
Granted (in shares) | shares 88,457
Performance criteria adjustment (in shares) | shares (20,384)
Vested (in shares) | shares (17,384)
Forfeited (in shares) | shares (4,668)
Ending balance (in shares) | shares 230,686
Weighted-Average Grant-Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 49.43
Granted (in dollars per share) | $ / shares 47.03
Performance criteria adjustment (in dollars per share) | $ / shares 55.48
Vested (in dollars per share) | $ / shares 55.48
Forfeited (in dollars per share) | $ / shares 47.06
Ending balance (in dollars per share) | $ / shares $ 47.57