XML 104 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 06, 2024
Feb. 02, 2024
Apr. 21, 2023
Oct. 28, 2022
Jan. 13, 2022
Feb. 27, 2023
Feb. 28, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 31, 2021
Class Of Stock [Line Items]                      
Preferred stock, shares authorized (in shares)               10,000,000 10,000,000    
Preferred stock, par value (in dollars per share)               $ 0.001 $ 0.001    
Preferred stock, shares issued (in shares)               0 0    
Preferred stock, shares outstanding (in shares)               0 0    
Preferred stock ,dividends paid               $ 0 $ 0    
Preferred stock ,dividends declared               $ 0 $ 0    
Common stock, shares authorized (in shares)               500,000,000 500,000,000    
Common stock, par value (in dollars per share)               $ 0.001 $ 0.001    
Common stock, shares outstanding (in shares)               124,893,034 95,364,831    
Common stock, shares issued (in shares)               124,893,034 95,364,831    
Common stock, dividends, per share, declared               $ 0 $ 0    
Common stock issued or sold at an aggregate offering price               $ 128 $ 98    
Proceeds from issuance of stock, net of commission and offering expenses               $ 195,943 $ 90,741 $ 97,299  
Increase (decrease) of pre-funded warrant percentage               19.99%      
Warrant exercised (in shares)               0      
Minimum                      
Class Of Stock [Line Items]                      
Pre-funded warrants of common stock shares outstanding Immediately after effect to the exercise               4.99%      
Combined voting power of securities outstanding immediately after effect to the exercise               4.99%      
Maximum                      
Class Of Stock [Line Items]                      
Pre-funded warrants of common stock shares outstanding Immediately after effect to the exercise               9.99%      
Combined voting power of securities outstanding immediately after effect to the exercise               9.99%      
Pre Funded Warrants                      
Class Of Stock [Line Items]                      
Class of warrant or right, number of securities called by warrants or rights (in shares) 2,427,184 781,250 1,000,000 3,750,000 2,500,000            
ATM Sales Agreement                      
Class Of Stock [Line Items]                      
Aggregate offering price           $ 150,000          
ATM Program                      
Class Of Stock [Line Items]                      
Average price (in dollars per share)               $ 76.39 $ 44.38 $ 25.60  
Number of shares sold under the ATM program               2,622,560 2,095,943 3,921,528  
Net proceeds after deducting issuance costs               $ 200,333 $ 92,976 $ 100,402  
Underwritten Public Offering                      
Class Of Stock [Line Items]                      
Average price (in dollars per share) $ 103.00 $ 64.00 $ 41.00 $ 32.00 $ 20.00            
Number of shares sold under the ATM program 12,087,378 12,695,312 13,030,000 17,812,500 2,500,000            
Prefunded warrants price per share (in dollars per share) $ 102.999 $ 63.999 $ 40.999 $ 31.999 $ 19.999            
Warrants exercised (in dollars per share) $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001            
Net proceeds after deducting issuance costs $ 1,400,000 $ 816,500 $ 545,300 $ 651,600     $ 107,600        
Over Allotment Option                      
Class Of Stock [Line Items]                      
Number of shares sold under the ATM program 1,893,203 1,757,812 1,830,000 2,812,500     750,000        
Jefferies LLC | ATM Sales Agreement                      
Class Of Stock [Line Items]                      
Issuance of common stock (in shares)           4,995,709   4,211,367      
Average price (in dollars per share)           $ 27.57   $ 64.19      
Aggregate offering price           $ 137,800   $ 270,300      
Proceeds from issuance of stock, net of commission and offering expenses               264,200      
Common stock, remaining, available for future sales               $ 129,700      
Jefferies LLC | ATM Program                      
Class Of Stock [Line Items]                      
Common stock issued or sold at an aggregate offering price           $ 400,000         $ 150,000