XML 152 R135.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation - Summary of Changes in Company's Stock Options (Details) - Stock options
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 166,755
Granted (in shares) | shares 35,939
Exercised (in shares) | shares (3,797)
Forfeited (in shares) | shares (3,499)
Expired (in shares) | shares 0
Ending balance (in shares) | shares 195,398
Fully vested and shares expected to vest (in shares) | shares 195,398
Shares exercisable (in shares) | shares 128,958
Weighted Average Exercise Price  
Beginning balance (in dollars per shares) | $ / shares $ 33.34
Granted (in dollars per shares) | $ / shares 69.44
Exercised (in dollars per shares) | $ / shares 26.12
Forfeited (in dollars per shares) | $ / shares 69.44
Expired (in dollars per shares) | $ / shares 0
Ending balance (in dollars per shares) | $ / shares 39.48
Fully vested shares and shares expected to vest (in dollars per shares) | $ / shares 39.48
Shares exercisable (in dollars per shares) | $ / shares $ 29.10
Outstanding, weighed average remaining contractual term 6 years 1 month 6 days
Fully vested shares and shares expected to vest, weighed average remaining contractual term 6 years 1 month 6 days
Shares exercisable, weighed average remaining contractual term 4 years 10 months 24 days
Outstanding, aggregate intrinsic value | $ $ 3,176
Fully vested shares and shares expected to vest, aggregate intrinsic value | $ 3,176
Shares exercisable, aggregate intrinsic value | $ $ 2,717