XML 97 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Shares Underlying Outstanding Options    
Number of Shares Underlying Outstanding Options, Beginning Balance 18,280,548  
Number of Shares Underlying Outstanding Options, Options granted 680,732  
Number of Shares Underlying Outstanding Options, Options Exercised (874,328)  
Number of Shares Underlying Outstanding Options, Options Forfeited and Cancelled (9,083)  
Number of Shares Underlying Outstanding Options, Ending Balance 18,077,869 18,280,548
Number of Shares Underlying Outstanding Options, Vested and exercisable- December 31, 2024 17,458,607  
Weighted- Average Exercise Price    
Weighted- Average Exercise Price, Beginning Balance $ 1.49  
Weighted- Average Exercise Price, Options granted 10  
Weighted- Average Exercise Price, Options Exercised 2.13  
Weighted- Average Exercise Price, Options Forfeited and Cancelled 16.24  
Weighted- Average Exercise Price, Ending Balance 1.75 $ 1.49
Weighted- Average Exercise Price, Vested and exercisable - December 31, 2024 $ 1.48  
Weighted-Average Remaining Contractual Term (Years)    
Weighted-Average Remaining Contractual Term (Years), Outstanding Balance 6 years 6 years 10 months 24 days
Weighted Average Remaining Contractual Term, Vested and exercisable - December 31, 2024 5 years 10 months 24 days  
Aggregate Intrinsic Value    
Aggregate Intrinsic Value, Outstanding $ 190,377 $ 444,197
Aggregate Intrinsic Value, Vested and exercisable - December 31, 2024 $ 189,054