XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Number of Options    
Beginning balance (in shares) | shares 4,739,783  
Granted (in shares) | shares 0  
Exercised (in shares) | shares (148,517)  
Forfeited (in shares) | shares (283,114)  
Ending balance (in shares) | shares 4,308,152 4,739,783
Vested and expected to vest in the future (in shares) | shares 4,308,152  
Exercisable at end of period (in shares) | shares 3,109,048  
Weighted Average Exercise Price    
Beginning balance (in dollars per share) | $ / shares $ 13.21  
Granted (in dollars per share) | $ / shares 0  
Exercised (in dollars per share) | $ / shares 6.90  
Forfeited (in dollars per share) | $ / shares 21.91  
Ending balance (in dollars per share) | $ / shares 12.86 $ 13.21
Vested and expected to vest in the future (in dollars per share) | $ / shares 12.86  
Exercisable at end of period (in dollars per share) | $ / shares $ 9.84  
Weighted Average Remaining Contract Term and Aggregate Intrinsic Value    
Weighted average remaining contractual term 6 years 11 months 15 days 7 years 7 months 9 days
Weighted average remaining contractual term, vested and expected to vest in the future 6 years 11 months 15 days  
Weighted average remaining contractual term, exercisable at end of period 6 years 4 months 17 days  
Aggregate intrinsic value | $ $ 39,195 $ 19,855
Aggregate intrinsic value, vested and expected to vest in the future | $ 39,195  
Aggregate intrinsic value, exercisable at end of period | $ $ 36,401