v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2021   38,272    
Beginning balance at Dec. 31, 2021 $ 513,056 $ 4 $ 683,966 $ (170,914)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]        
Stock-based compensation expense 73,820   73,820  
Stock options exercised (in shares)   1,739    
Stock options exercised 14,776   14,776  
Release of restricted stock units (in shares)   350    
Net (loss) income (59,574)     (59,574)
Ending balance (in shares) at Dec. 31, 2022   40,361    
Ending balance at Dec. 31, 2022 542,078 $ 4 772,562 (230,488)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]        
Stock-based compensation expense 95,221   95,221  
Release of performance stock units (in shares)   180    
Taxes paid related to net-share settlement of share-based compensation awards (in shares)   (84)    
Taxes paid related to net-share settlement of share-based compensation awards (11,482)   (11,482)  
Stock options exercised (in shares)   1,396    
Stock options exercised 13,617   13,617  
Release of restricted stock units (in shares)   673    
Net (loss) income 16,067     16,067
Ending balance (in shares) at Dec. 31, 2023   42,526    
Ending balance at Dec. 31, 2023 655,501 $ 4 869,918 (214,421)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]        
Stock-based compensation expense 110,477   110,477  
Release of performance stock units (in shares)   270    
Taxes paid related to net-share settlement of share-based compensation awards (in shares)   (143)    
Taxes paid related to net-share settlement of share-based compensation awards $ (49,358)   (49,358)  
Stock options exercised (in shares) 1,462 1,462    
Stock options exercised $ 19,356   19,356  
Release of restricted stock units (in shares)   821    
Net (loss) income 88,574     88,574
Ending balance (in shares) at Dec. 31, 2024   44,936    
Ending balance at Dec. 31, 2024 $ 824,550 $ 4 $ 950,393 $ (125,847)