v3.25.0.1
Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Gain (Loss)
Accumulated Deficit
Convertible Preferred Stock
Preferred Stock
Balance at Dec. 31, 2022 $ 483,939 $ 97 $ 1,536,497 $ (1,854) $ (1,050,804) $ 3
Balance (in shares) at Dec. 31, 2022   97,294,917       2,794,549
Exercise of stock options, net of issuance costs 76   76      
Exercise of stock options, net of issuance costs (in shares)   93,787        
Issuance of common stock upon vesting of restricted stock units 1 $ 1        
Issuance of common stock upon vesting of restricted stock units (in shares)   1,071,167        
Conversion of preferred shares to common stock 1 $ 1        
Conversion of preferred shares to common stock (in shares)   167,205       (33,441)
Stock–based compensation 43,459   43,459      
Unrealized loss on investments, net 1,869     1,869    
Net Income (Loss) (160,928)       (160,928)  
Balance at Dec. 31, 2023 368,417 $ 99 1,580,032 15 (1,211,732) $ 3
Balance (in shares) at Dec. 31, 2023   98,627,076       2,761,108
Exercise of stock options, net of issuance costs 295   295      
Exercise of stock options, net of issuance costs (in shares)   45,438        
Issuance of common stock upon vesting of restricted stock units (in shares)   680,201        
Conversion of preferred shares to common stock (in shares)   30,110       (6,022)
Stock–based compensation 41,496   41,496      
Unrealized loss on investments, net 253     253    
Public offering of common stock and issuance of pre-funded warrants, net of offering costs 74,531 $ 15 74,516      
Public offering of common stock and issuance of pre-funded warrants, net of offering costs (in shares)   14,545,454        
Private placement of pre-funded warrants 19,996   19,996      
Net Income (Loss) (186,262)       (186,262)  
Balance at Dec. 31, 2024 $ 318,726 $ 114 $ 1,716,335 $ 268 $ (1,397,994) $ 3
Balance (in shares) at Dec. 31, 2024   113,928,279       2,755,086