v3.26.1
Condensed Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Total
Series A Common Stock
Series B Common Stock
Conversion of Common Stock Upon Shareholder Election and Vesting of Certain Equity Awards
Common Stock
Series A Common Stock
Common Stock
Series B Common Stock
Common Stock
Conversion of Common Stock Upon Shareholder Election and Vesting of Certain Equity Awards
Series A Common Stock
Common Stock
Conversion of Common Stock Upon Shareholder Election and Vesting of Certain Equity Awards
Series B Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024         88,956,301 183,801,332          
Beginning balance at Dec. 31, 2024 $ 1,033,987       $ 89 $ 184     $ 0 $ 1,878,899 $ (845,185)
Beginning balance (in shares) at Dec. 31, 2024                 0    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of common stock upon exercise of common stock options (in shares)           22,584,809          
Issuance of common stock upon exercise of common stock options 1,465         $ 23       1,442  
Issuance of common stock upon vesting of restricted stock units (in shares)         2,098,709 1,456,112          
Issuance of common stock upon vesting of restricted stock units 0       $ 2 $ 2       (4)  
Issuance of common stock upon exercise of collaboration agreement warrants (in shares)           688,764          
Issuance of common stock upon exercise of collaboration agreement warrants 7                 7  
Issuance of common stock under the employee stock purchase plan (in shares)         275,800            
Issuance of common stock under the employee stock purchase plan 6,093                 6,093  
Vested warrants related to collaboration agreement 16,200                 16,200  
Stock-based compensation expense 86,318                 86,318  
Tax withholdings on settlement of stock-based awards (in shares)         (116,659) (109,984)          
Tax withholdings on settlement of stock-based awards (8,948)                 (8,948)  
Conversion of Series B common stock to Series A common stock upon shareholder election and vesting of certain equity awards (in shares)             25,663,779 (25,663,779)      
Conversion of Series B common stock to Series A common stock upon shareholder election and vesting of certain equity awards       $ 0     $ 26 $ (26)      
Net income (loss) (38,370)                   (38,370)
Ending balance (in shares) at Jun. 30, 2025         116,877,930 182,757,254          
Ending balance at Jun. 30, 2025 1,096,752       $ 117 $ 183     $ 0 1,980,007 (883,555)
Ending balance (in shares) at Jun. 30, 2025                 0    
Beginning balance (in shares) at Mar. 31, 2025         94,574,036 180,983,334          
Beginning balance at Mar. 31, 2025 1,063,932       $ 95 $ 181     $ 0 1,922,930 (859,274)
Beginning balance (in shares) at Mar. 31, 2025                 0    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of common stock upon exercise of common stock options (in shares)           21,664,082          
Issuance of common stock upon exercise of common stock options 589         $ 22       567  
Issuance of common stock upon vesting of restricted stock units (in shares)         1,213,329 713,692          
Issuance of common stock upon vesting of restricted stock units 0       $ 1 $ 1       (2)  
Issuance of common stock upon exercise of collaboration agreement warrants (in shares)           344,382          
Issuance of common stock upon exercise of collaboration agreement warrants 4                 4  
Issuance of common stock under the employee stock purchase plan (in shares)         275,800            
Issuance of common stock under the employee stock purchase plan 6,093                 6,093  
Vested warrants related to collaboration agreement 8,100                 8,100  
Stock-based compensation expense 46,884                 46,884  
Tax withholdings on settlement of stock-based awards (in shares)         (69,484) (63,987)          
Tax withholdings on settlement of stock-based awards (4,569)                 (4,569)  
Conversion of Series B common stock to Series A common stock upon shareholder election and vesting of certain equity awards (in shares)             20,884,249 (20,884,249)      
Conversion of Series B common stock to Series A common stock upon shareholder election and vesting of certain equity awards       0     $ 21 $ (21)      
Net income (loss) (24,281)                   (24,281)
Ending balance (in shares) at Jun. 30, 2025         116,877,930 182,757,254          
Ending balance at Jun. 30, 2025 1,096,752       $ 117 $ 183     $ 0 1,980,007 (883,555)
Ending balance (in shares) at Jun. 30, 2025                 0    
Beginning balance (in shares) at Dec. 31, 2025   144,262,443 159,899,668   144,262,443 159,899,668          
Beginning balance at Dec. 31, 2025 $ 1,196,560       $ 144 $ 160     $ 0 2,073,209 (876,953)
Beginning balance (in shares) at Dec. 31, 2025 0               0    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of common stock upon exercise of common stock options (in shares)           828,624          
Issuance of common stock upon exercise of common stock options $ 798         $ 1       797  
Issuance of common stock upon vesting of restricted stock units (in shares)         3,018,982 771,485          
Issuance of common stock upon vesting of restricted stock units (1)       $ 3         (4)  
Issuance of common stock upon exercise of collaboration agreement warrants (in shares)           688,764          
Issuance of common stock upon exercise of collaboration agreement warrants 7         $ 1       6  
Issuance of common stock under the employee stock purchase plan (in shares)         309,821            
Issuance of common stock under the employee stock purchase plan 3,978                 3,978  
Vested warrants related to collaboration agreement 16,200                 16,200  
Stock-based compensation expense 95,097                 95,097  
Tax withholdings on settlement of stock-based awards (in shares)         (201,018) (88,771)          
Tax withholdings on settlement of stock-based awards (4,879)                 (4,879)  
Conversion of Series B common stock to Series A common stock upon shareholder election and vesting of certain equity awards (in shares)             4,293,491 (4,293,491)      
Conversion of Series B common stock to Series A common stock upon shareholder election and vesting of certain equity awards       0     $ 4 $ (4)      
Share repurchases, inclusive of costs to acquire (in shares)         (20,479,864)       20,479,864    
Share repurchases, inclusive of costs to acquire (340,925)       $ (20)       $ 20 (340,925)  
Net income (loss) 189                   189
Ending balance (in shares) at Jun. 30, 2026   131,203,855 157,806,279   131,203,855 157,806,279          
Ending balance at Jun. 30, 2026 $ 967,024       $ 131 $ 158     $ 20 1,843,479 (876,764)
Ending balance (in shares) at Jun. 30, 2026 20,479,864               20,479,864    
Beginning balance (in shares) at Mar. 31, 2026         144,081,867 158,456,935          
Beginning balance at Mar. 31, 2026 $ 1,153,459       $ 144 $ 158     $ 4 2,021,068 (867,915)
Beginning balance (in shares) at Mar. 31, 2026                 4,307,869    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of common stock upon exercise of common stock options (in shares)           38,995          
Issuance of common stock upon exercise of common stock options 83                 83  
Issuance of common stock upon vesting of restricted stock units (in shares)         1,806,158 263,207          
Issuance of common stock upon vesting of restricted stock units 0       $ 2         (2)  
Issuance of common stock upon exercise of collaboration agreement warrants (in shares)           344,381          
Issuance of common stock upon exercise of collaboration agreement warrants 4         $ 1       3  
Issuance of common stock under the employee stock purchase plan (in shares)         309,821            
Issuance of common stock under the employee stock purchase plan 3,978                 3,978  
Vested warrants related to collaboration agreement 8,100                 8,100  
Stock-based compensation expense 52,440                 52,440  
Tax withholdings on settlement of stock-based awards (in shares)         (105,708) (13,527)          
Tax withholdings on settlement of stock-based awards (2,079)                 (2,079)  
Conversion of Series B common stock to Series A common stock upon shareholder election and vesting of certain equity awards (in shares)             1,283,712 (1,283,712)      
Conversion of Series B common stock to Series A common stock upon shareholder election and vesting of certain equity awards       $ 0     $ 1 $ (1)      
Share repurchases, inclusive of costs to acquire (in shares)         (16,171,995)       16,171,995    
Share repurchases, inclusive of costs to acquire (240,112)       $ (16)       $ 16 (240,112)  
Net income (loss) (8,849)                   (8,849)
Ending balance (in shares) at Jun. 30, 2026   131,203,855 157,806,279   131,203,855 157,806,279          
Ending balance at Jun. 30, 2026 $ 967,024       $ 131 $ 158     $ 20 $ 1,843,479 $ (876,764)
Ending balance (in shares) at Jun. 30, 2026 20,479,864               20,479,864