XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Number of Options Outstanding    
Number of options outstanding at the beginning of the period (in shares) 10,153,916  
Exercised (in shares) (814,602)  
Forfeited or cancelled (in shares) (205,644)  
Number of options outstanding at the end of the period (in shares) 9,133,670 10,153,916
Vested and exercisable at end of period (in shares) 7,314,438  
Vested and unvested expected to vest at end of period (in shares) 8,842,139  
Weighted-Average Exercise Price    
Weighted-average exercise price outstanding at beginning of period (in dollars per share) $ 7.23  
Exercised (in dollars per share) 6.81  
Forfeited or cancelled (in dollars per share) 11.37  
Weighted-average exercise price outstanding at end of period (in dollars per share) 7.18 $ 7.23
Vested and exercisable at end of period (in dollars per share) 6.49  
Vested and unvested expected to vest at end of period (in dollars per share) $ 7.02  
Weighted-Average Remaining Life in Years    
Weighted average remaining life (in years) 5 years 6 months 14 days 6 years 1 month 28 days
Vested and exercisable at end of period (in years) 5 years 4 months 2 days  
Vested and unvested expected to vest at end of period (in years) 5 years 6 months  
Aggregate Intrinsic Value    
Aggregate intrinsic value at beginning of period $ 185,188  
Aggregate intrinsic value at end of period 292,231 $ 185,188
Vested and exercisable at March 31, 2023 239,011  
Vested and unvested expected to vest at March 31, 2023 $ 284,271