v3.25.2
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   86,330,303    
Beginning balance at Dec. 31, 2023 $ 635,305 $ 9 $ 917,872 $ (282,576)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of stock options (in shares)   621,102    
Issuance of common stock upon exercise of stock options 2,219   2,219  
Issuance of common stock upon settlement of restricted stock units (in shares)   1,934,708    
Shares withheld related to net share settlement of restricted stock units (in shares)   (66)    
Shares withheld related to net share settlement of restricted stock units (2)   (2)  
Stock-based compensation expense 71,691   71,691  
Issuance of common stock under employee stock purchase plan (in shares)   198,133    
Issuance of common stock under employee stock purchase plan 4,565   4,565  
Net income (loss) (119,068)     (119,068)
Ending balance (in shares) at Jun. 30, 2024   89,084,180    
Ending balance at Jun. 30, 2024 594,710 $ 9 996,345 (401,644)
Beginning balance (in shares) at Mar. 31, 2024   87,805,393    
Beginning balance at Mar. 31, 2024 612,798 $ 9 959,963 (347,174)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of stock options (in shares)   269,134    
Issuance of common stock upon exercise of stock options 1,015   1,015  
Issuance of common stock upon settlement of restricted stock units (in shares)   1,009,681    
Shares withheld related to net share settlement of restricted stock units (in shares)   (28)    
Shares withheld related to net share settlement of restricted stock units (1)   (1)  
Stock-based compensation expense $ 35,368   35,368  
Issuance of common stock under employee stock purchase plan (in shares) 0      
Net income (loss) $ (54,470)     (54,470)
Ending balance (in shares) at Jun. 30, 2024   89,084,180    
Ending balance at Jun. 30, 2024 $ 594,710 $ 9 996,345 (401,644)
Beginning balance (in shares) at Dec. 31, 2024 93,469,721 93,469,721    
Beginning balance at Dec. 31, 2024 $ 633,218 $ 9 1,044,366 (411,157)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of stock options (in shares) 944,442 944,442    
Issuance of common stock upon exercise of stock options $ 9,866 $ 1 9,865  
Issuance of common stock upon settlement of restricted stock units (in shares)   1,526,427    
Shares withheld related to net share settlement of restricted stock units (in shares)   (100)    
Shares withheld related to net share settlement of restricted stock units (7)   (7)  
Stock-based compensation expense 71,081   71,081  
Issuance of common stock under employee stock purchase plan (in shares)   150,853    
Issuance of common stock under employee stock purchase plan 4,692   4,692  
Net income (loss) $ 3,160     3,160
Ending balance (in shares) at Jun. 30, 2025 96,091,343 96,091,343    
Ending balance at Jun. 30, 2025 $ 722,010 $ 10 1,129,997 (407,997)
Beginning balance (in shares) at Mar. 31, 2025   95,071,582    
Beginning balance at Mar. 31, 2025 676,642 $ 10 1,090,236 (413,604)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of stock options (in shares)   282,825    
Issuance of common stock upon exercise of stock options 1,657   1,657  
Issuance of common stock upon settlement of restricted stock units (in shares)   736,973    
Shares withheld related to net share settlement of restricted stock units (in shares)   (37)    
Shares withheld related to net share settlement of restricted stock units (2)   (2)  
Stock-based compensation expense $ 38,106   38,106  
Issuance of common stock under employee stock purchase plan (in shares) 0      
Net income (loss) $ 5,607     5,607
Ending balance (in shares) at Jun. 30, 2025 96,091,343 96,091,343    
Ending balance at Jun. 30, 2025 $ 722,010 $ 10 $ 1,129,997 $ (407,997)