XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
 APIC
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2021   96,213,243    
Beginning balance at Dec. 31, 2021 $ 329,786 $ 10 $ 723,623 $ (393,847)
Increase (Decrease) in Stockholders' Equity        
Net loss (118,685)     (118,685)
Repurchase of common stock (in shares)   (9,838,785)    
Repurchase of common stock (29,783) $ (1) (29,782)  
Stock-based compensation 18,700   18,700  
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes (in shares)   2,064,630    
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes (2,751)   (2,751)  
Ending balance (in shares) at Dec. 31, 2022   88,439,088    
Ending balance at Dec. 31, 2022 197,267 $ 9 709,790 (512,532)
Increase (Decrease) in Stockholders' Equity        
Net loss (49,766)     (49,766)
Stock-based compensation 15,137   15,137  
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes (in shares)   2,652,453    
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes $ (2,423)   (2,423)  
Ending balance (in shares) at Dec. 31, 2023 91,091,541 91,091,541    
Ending balance at Dec. 31, 2023 $ 160,215 $ 9 722,504 (562,298)
Increase (Decrease) in Stockholders' Equity        
Net loss (31,048)     (31,048)
Repurchase of common stock (in shares)   (6,051,170)    
Repurchase of common stock (20,219)   (20,219)  
Stock-based compensation 12,458   12,458  
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes (in shares)   2,149,765    
Shares issued in connection with employee stock plans, net of shares withheld for employee taxes $ (3,269)   (3,269)  
Ending balance (in shares) at Dec. 31, 2024 87,190,136 87,190,136    
Ending balance at Dec. 31, 2024 $ 118,137 $ 9 $ 711,474 $ (593,346)