XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Summary of Information about Stock Options Outstanding (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options Outstanding, Number | shares 9,390,930
Options Exercisable, Number Exercisable | shares 3,593,614
$0.31 - $4.73  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Range of Exercise Prices, Minimum $ 0.31
Range of Exercise Prices, Maximum $ 4.73
Options Outstanding, Number | shares 2,280,360
Options Outstanding, Weighted Average Remaining Contractual Life (in years) 7 years 1 month 6 days
Options Outstanding, Weighted Average Exercise Price $ 2.13
Options Exercisable, Number Exercisable | shares 1,576,638
Options Exercisable, Weighted Average Exercise Price $ 1.77
$4.74 - $10.34  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Range of Exercise Prices, Minimum 4.74
Range of Exercise Prices, Maximum $ 10.34
Options Outstanding, Number | shares 1,929,093
Options Outstanding, Weighted Average Remaining Contractual Life (in years) 9 years 7 months 6 days
Options Outstanding, Weighted Average Exercise Price $ 5.53
Options Exercisable, Number Exercisable | shares 9,000
Options Exercisable, Weighted Average Exercise Price $ 10.09
$10.35 - $13.04  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Range of Exercise Prices, Minimum 10.35
Range of Exercise Prices, Maximum $ 13.04
Options Outstanding, Number | shares 3,286,604
Options Outstanding, Weighted Average Remaining Contractual Life (in years) 8 years 2 months 26 days
Options Outstanding, Weighted Average Exercise Price $ 11.96
Options Exercisable, Number Exercisable | shares 1,209,901
Options Exercisable, Weighted Average Exercise Price $ 12.85
$13.05 - $88.98  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Range of Exercise Prices, Minimum 13.05
Range of Exercise Prices, Maximum $ 88.98
Options Outstanding, Number | shares 1,894,873
Options Outstanding, Weighted Average Remaining Contractual Life (in years) 8 years 6 months 18 days
Options Outstanding, Weighted Average Exercise Price $ 30.93
Options Exercisable, Number Exercisable | shares 798,075
Options Exercisable, Weighted Average Exercise Price $ 32.24