XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity and Equity Incentive Plans - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]    
Balances as of December 31, 2023 14,268,055  
Granted 0  
Exercised (2,256,288)  
Cancelled/forfeited (510,042)  
Balances as of December 31, 2024 11,501,725 [1] 14,268,055
Exercisable as of December 31, 2024 [2] 10,998,001  
Balances as of December 31, 2023 $ 4.4  
Granted 0  
Exercised 2.89  
Cancelled/forfeited 10.81  
Balances as of December 31, 2024 4.41 [1] $ 4.4
Exercisable as of December 31, 2024 [2] $ 4.05  
Weighted average remaining contractual life (years), outstanding 5 years 3 months [1] 6 years 3 months 7 days
Weighted average remaining contractual life (years), Exercisable [2] 5 years 1 month 28 days  
Balances as of December 31, 2023 $ 118,757  
Balances as of December 31, 2024 70,628 [1] $ 118,757
Exercisable as of December 31, 2024 [2] $ 71,436  
[1] As no forfeitures are estimated due to the Company's adoption of ASU No. 2016-09, all options are vested or expected to vest. As of December 31, 2024, no options were outstanding that were subject to a future performance condition
[2] Exercisable shares include vested options as well as unvested shares that can be early exercised