XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Summary of Information about Stock Options Outstanding (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options Outstanding, Number | shares 16,639,068
Options Exercisable, Number Exercisable | shares 8,822,674
$0.31 - $1.66  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Range of Exercise Prices, Minimum $ 0.31
Range of Exercise Prices, Maximum $ 1.66
Options Outstanding, Number | shares 3,583,944
Options Outstanding, Weighted Average Remaining Contractual Life (in years) 9 years 3 months 29 days
Options Outstanding, Weighted Average Exercise Price $ 1.12
Options Exercisable, Number Exercisable | shares 290,444
Options Exercisable, Weighted Average Exercise Price $ 1.22
$1.67 - $4.66  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Range of Exercise Prices, Minimum 1.67
Range of Exercise Prices, Maximum $ 4.66
Options Outstanding, Number | shares 5,073,952
Options Outstanding, Weighted Average Remaining Contractual Life (in years) 7 years 6 months 21 days
Options Outstanding, Weighted Average Exercise Price $ 3.6
Options Exercisable, Number Exercisable | shares 2,390,279
Options Exercisable, Weighted Average Exercise Price $ 2.75
$4.67 - $10.34  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Range of Exercise Prices, Minimum 4.67
Range of Exercise Prices, Maximum $ 10.34
Options Outstanding, Number | shares 3,815,463
Options Outstanding, Weighted Average Remaining Contractual Life (in years) 7 years 8 months 8 days
Options Outstanding, Weighted Average Exercise Price $ 6.23
Options Exercisable, Number Exercisable | shares 2,298,502
Options Exercisable, Weighted Average Exercise Price $ 6.11
$10.35 - $88.98  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Range of Exercise Prices, Minimum 10.35
Range of Exercise Prices, Maximum $ 88.98
Options Outstanding, Number | shares 4,165,709
Options Outstanding, Weighted Average Remaining Contractual Life (in years) 6 years 18 days
Options Outstanding, Weighted Average Exercise Price $ 18.91
Options Exercisable, Number Exercisable | shares 3,843,449
Options Exercisable, Weighted Average Exercise Price $ 19.15