XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   157,166,360      
Beginning balance at Dec. 31, 2023 $ 356,892 $ 2 $ 1,076,508 $ 80 $ (719,698)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 51,633   51,633    
Exercise of stock options (in shares)   2,146,724      
Exercise of stock options 377   377    
Vesting of restricted stock units (in shares)   3,382,285      
Vesting of restricted stock units 113   113    
Issuance of common stock under employee stock purchase plan (in shares)   554,039      
Issuance of common stock under employee stock purchase plan 4,533   4,533    
Shares withheld related to net share settlement of equity awards (in shares)   (2,814,733)      
Shares withheld related to net share settlement of equity awards (19,905)   (19,905)    
Repurchases of common stock (in shares)   (8,752,338)      
Repurchases of common stock (91,112)   (91,112)    
Other comprehensive income (loss) (124)     (124)  
Net income (loss) (50,153)       (50,153)
Ending balance (in shares) at Jun. 30, 2024   151,682,337      
Ending balance at Jun. 30, 2024 252,254 $ 2 1,022,147 (44) (769,851)
Beginning balance (in shares) at Mar. 31, 2024   153,591,721      
Beginning balance at Mar. 31, 2024 296,494 $ 2 1,034,603 (74) (738,037)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 26,567   26,567    
Exercise of stock options (in shares)   1,365,726      
Exercise of stock options 125   125    
Vesting of restricted stock units (in shares)   1,633,696      
Vesting of restricted stock units 113   113    
Issuance of common stock under employee stock purchase plan (in shares)   554,039      
Issuance of common stock under employee stock purchase plan 4,533   4,533    
Shares withheld related to net share settlement of equity awards (in shares)   (1,672,652)      
Shares withheld related to net share settlement of equity awards (8,193)   (8,193)    
Repurchases of common stock (in shares)   (3,790,193)      
Repurchases of common stock (35,601)   (35,601)    
Other comprehensive income (loss) 30     30  
Net income (loss) (31,814)       (31,814)
Ending balance (in shares) at Jun. 30, 2024   151,682,337      
Ending balance at Jun. 30, 2024 252,254 $ 2 1,022,147 (44) (769,851)
Beginning balance (in shares) at Dec. 31, 2024   147,484,280      
Beginning balance at Dec. 31, 2024 197,394 $ 1 1,002,390 (11) (804,986)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 38,726   38,726    
Exercise of stock options (in shares)   180,949      
Exercise of stock options 44   44    
Vesting of restricted stock units (in shares)   3,129,636      
Vesting of restricted stock units 0        
Issuance of common stock under employee stock purchase plan (in shares)   430,926      
Issuance of common stock under employee stock purchase plan 2,560   2,560    
Shares withheld related to net share settlement of equity awards (in shares)   (1,307,795)      
Shares withheld related to net share settlement of equity awards (9,917)   (9,917)    
Other comprehensive income (loss) 57     57  
Net income (loss) 4,494       4,494
Ending balance (in shares) at Jun. 30, 2025   149,917,996      
Ending balance at Jun. 30, 2025 233,358 $ 1 1,033,803 46 (800,492)
Beginning balance (in shares) at Mar. 31, 2025   148,485,106      
Beginning balance at Mar. 31, 2025 209,359 $ 1 1,016,130 (15) (806,757)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 19,065   19,065    
Exercise of stock options (in shares)   32,392      
Exercise of stock options 8   8    
Vesting of restricted stock units (in shares)   1,575,307      
Vesting of restricted stock units 0        
Issuance of common stock under employee stock purchase plan (in shares)   430,926      
Issuance of common stock under employee stock purchase plan 2,560   2,560    
Shares withheld related to net share settlement of equity awards (in shares)   (605,735)      
Shares withheld related to net share settlement of equity awards (3,960)   (3,960)    
Other comprehensive income (loss) 61     61  
Net income (loss) 6,265       6,265
Ending balance (in shares) at Jun. 30, 2025   149,917,996      
Ending balance at Jun. 30, 2025 $ 233,358 $ 1 $ 1,033,803 $ 46 $ (800,492)