XML 162 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 16, 2024
Aug. 09, 2024
Jun. 17, 2024
Mar. 04, 2024
Nov. 27, 2023
Nov. 08, 2022
Nov. 30, 2023
Jun. 30, 2020
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 16, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Common stock, shares authorized (in shares)                   400,000,000 400,000,000   400,000,000
Preferred stock, shares authorized (in shares)                         40,000,000
Common stock, par value (in dollars per share)                   $ 0.0001 $ 0.0001   $ 0.0001
Preferred stock, par value (in dollars per share)                         $ 0.0001
Preferred stock, shares outstanding (in shares)                   0 0 0  
Proceeds from issuance of common stock in public offerings, net of issuance costs                   $ 762,161 $ 60,547 $ 344,779  
Award vesting period                   4 years      
Total stock-based compensation expense                   $ 51,363 38,222 27,139  
Expected dividend yield                   0.00%      
Unrecognized compensation cost, options                   $ 102,500      
Forecast                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
PSUs vested (in shares)                 187,500        
Restricted stock units                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Total stock-based compensation expense                   $ 7,000 $ 900 $ 0  
PSUs vested (in shares)                   184,293 0 0  
Fair value of shares vested during the period                   $ 3,500      
Granted (in shares)                   1,711,000      
Unrecognized compensation cost, excluding options                   $ 45,200      
Performance Stock Units (PSUs)                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Total stock-based compensation expense                   $ 4,800 $ 0 $ 0  
PSUs vested (in shares)                   562,500 0 0  
Fair value of shares vested during the period                   $ 22,100      
Outstanding PSUs (in shares)                   750,000      
Granted (in shares)                   738,000      
Unrecognized compensation cost, excluding options                   $ 32,100      
Unrecognized compensation cost, probable amount                   $ 200      
Employee Stock                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Shares available for grant (in shares)                   193,367      
Participant maximum contribution as percentage of eligible compensation               15.00%          
Award offering period               6 months   6 months      
Percentage of purchase price of shares of lower of fair market value               85.00%          
Issuance of common stock under employee stock purchase plan (in shares)                   179,150 175,511 90,535  
Outstanding liability                   $ 300      
Expected dividend yield                   0.00% 0.00% 0.00%  
Unrecognized compensation cost, excluding options                   $ 900      
Weighted-average period of unrecognized compensation cost                   6 months      
Common stock options issued and outstanding                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Expected dividend yield                   0.00% 0.00% 0.00%  
Weighted-average period of unrecognized compensation cost                   2 years 8 months 12 days      
Weighted Average | Restricted stock units                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Weighted-average period of unrecognized compensation cost                   3 years 2 months 12 days      
Weighted Average | Performance Stock Units (PSUs)                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Weighted-average period of unrecognized compensation cost                   2 months 12 days      
2020 Incentive Award Plan                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Shares of common stock reserved for future issuance (in shares)               3,900,000          
Percentage of shares of common stock outstanding on final day of immediately preceding calendar year               5.00%          
Shares available for grant (in shares)                   1,591,462      
Additional shares reserved for future issuance (in shares)                   3,963,742      
2020 Incentive Award Plan | Maximum                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Expiration period                   10 years      
2022 Employment Inducement Incentive Award Plan                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Shares of common stock reserved for future issuance (in shares)                       4,500,000  
Shares available for grant (in shares)                   697,350      
Additional shares reserved for future issuance (in shares)                   3,000,000      
2022 Employment Inducement Incentive Award Plan | Maximum                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Expiration period                   10 years      
2013 Equity Incentive Plan | Maximum                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Expiration period                   10 years      
Pre-Funded Common Stock Warrant                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Class of warrant or right, exercise price (in dollar per share)                   $ 0.001      
Research Collaboration, License Agreement and Securities Purchase Agreement with BMS                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Sale of stock, consideration received on transaction             $ 40,000            
Private Placement                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Public offering issuance costs                   $ 12,821 $ 74    
Issuance of common stock, net of issuance costs                   238,388 31,190    
Private Placement | Research Collaboration, License Agreement and Securities Purchase Agreement with BMS                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Sale of stock number of shares issued in transaction (in shares)         5,075,304   5,075,304            
Public offering issuance costs         $ 100                
Sale of stock, consideration received on transaction         40,000   $ 40,000            
Issuance of common stock, net of issuance costs         31,200                
Premium In excess of fair value         $ 8,700   $ 8,700            
Sale of stock, price per share (in dollars per share)             $ 7.8813            
Private Placement Offering 2024                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Sale of stock number of shares issued in transaction (in shares)       15,224,773                  
Sale of stock, consideration received on transaction       $ 379,800                  
Sale of stock, price per share (in dollars per share)       $ 16.50                  
Payments of stock issuance costs       $ 20,400                  
Private Placement Offering 2024 | Principal Owner                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Sale of stock number of shares issued in transaction (in shares)       2,121,213                  
Sale of stock, consideration received on transaction       $ 35,000                  
Private Placement Offering 2024 | Pre-Funded Common Stock Warrant                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights (in shares)       9,030,851                  
Sale of stock, price per share (in dollars per share)       $ 16.499                  
Class of warrant or right, exercise price (in dollar per share)       $ 0.001                  
Public Stock Offering                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Sale of stock number of shares issued in transaction (in shares) 8,418,000   12,132,500                    
Public offering issuance costs                   49,749 1,385 $ 18,230  
Sale of stock, consideration received on transaction $ 323,700   $ 432,800                    
Issuance of common stock, net of issuance costs                   $ 762,161 $ 60,547 $ 344,616  
Sale of stock, price per share (in dollars per share) $ 41.00   $ 38.00                    
Payments of stock issuance costs $ 21,400   $ 28,300                    
Sales Agent | Private Placement, 2022 Sales Agreement                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Sale of common stock maximum aggregate offering price           $ 200,000              
Sales Agent | Private Placement, 2021 Sales Agreement                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Sale of stock number of shares issued in transaction (in shares)                   418,408 4,107,810    
Proceeds from issuance of common stock in public offerings, net of issuance costs                   $ 5,600 $ 60,500    
Public offering issuance costs                   $ 100 $ 1,400    
TD Securities (USA), LLC | Private Placement 2024 Sales Agreement                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Sale of stock number of shares issued in transaction (in shares)                   0      
Sale of common stock maximum aggregate offering price   $ 400,000