XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.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, 2022   145,013,786      
Beginning balance at Dec. 31, 2022 $ 339,310 $ 1 $ 951,946 $ (233) $ (612,404)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 54,263   54,263    
Exercise of stock options (in shares)   1,362,403      
Exercise of stock options 4,777   4,777    
Vesting of restricted stock units (in shares)   2,844,246      
Vesting of restricted stock units 108   108    
Issuance of common stock under employee stock purchase plan (in shares)   625,111      
Issuance of common stock under employee stock purchase plan 4,757   4,757    
Other comprehensive income (loss) 185     185  
Net loss (70,279)       (70,279)
Ending balance (in shares) at Jun. 30, 2023   149,845,546      
Ending balance at Jun. 30, 2023 333,121 $ 1 1,015,851 (48) (682,683)
Beginning balance (in shares) at Mar. 31, 2023   146,627,024      
Beginning balance at Mar. 31, 2023 325,085 $ 1 982,128 (96) (656,948)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 25,530   25,530    
Exercise of stock options (in shares)   1,006,887      
Exercise of stock options 3,328   3,328    
Vesting of restricted stock units (in shares)   1,586,524      
Vesting of restricted stock units 108   108    
Issuance of common stock under employee stock purchase plan (in shares)   625,111      
Issuance of common stock under employee stock purchase plan 4,757   4,757    
Other comprehensive income (loss) 48     48  
Net loss (25,735)       (25,735)
Ending balance (in shares) at Jun. 30, 2023   149,845,546      
Ending balance at Jun. 30, 2023 333,121 $ 1 1,015,851 (48) (682,683)
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) (8,752,338)      
Repurchases of common stock $ (91,112) $ 0 (91,112)    
Other comprehensive income (loss) (124)     (124)  
Net 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) (3,790,193)      
Repurchases of common stock $ (35,601) $ 0 (35,601)    
Other comprehensive income (loss) 30     30  
Net 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)