XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Common Stock and Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 28, 2025
Apr. 01, 2025
Mar. 20, 2025
Mar. 19, 2025
Nov. 07, 2024
Feb. 23, 2024
Mar. 31, 2025
Mar. 31, 2024
Jan. 17, 2024
Stockholders' Equity                  
Public offerings, common stock, net of issuance costs             $ 276,053 $ 305,346  
Gross proceeds from shares of common stock sold             $ 276,053 $ 305,346  
At Market Issuance Sales Agreement                  
Stockholders' Equity                  
Common stock shares issued             5,154,177    
Remaining authorized for issuance           $ 697,900      
Common stock reserved for future issuance         $ 1,000,000 $ 1,000,000 $ 1,000,000    
Remaining availability under the agreement             $ 986,200    
Per share price of shares of common stock             $ 1.69    
Gross proceeds from shares of common stock sold             $ 8,700    
Stock issuance cost             200    
March 2025 Offering                  
Stockholders' Equity                  
Common stock shares issued     46,500,000 46,500,000          
Aggregate gross proceeds     $ 279,900            
Underwriting discounts     $ 11,900            
Weighted average exercise price of warrants (in dollars per share)     $ 0.001            
Beneficial ownership, threshold percentage for exercise of warrants     4.99%            
Beneficial ownership, threshold percentage for exercise of warrants, increase upon written notice     9.99%            
Gross proceeds on exercise of warrants, if all warrants were exercised     $ 371,000            
Net proceeds from issue of common stock     267,500            
Public offerings, common stock, net of issuance costs             73,500    
Gross proceeds from shares of common stock sold     267,500            
Stock issuance cost     $ 500            
Prefunded warrants | March 2025 Offering                  
Stockholders' Equity                  
Shares of common stock that can be purchased from warrants issued (in shares)     138,930,464 138,930,464          
Warrants term     3 years            
Weighted average exercise price of warrants (in dollars per share)     $ 0.001            
Net proceeds from issue of common stock     $ 128,900            
Warrants             219,400    
Prefunded warrants | March 2025 Offering | Subsequent Event                  
Stockholders' Equity                  
Common stock exercised 127,500,000 127,500,000              
Weighted average exercise price of warrants (in dollars per share) $ 0.001 $ 0.001              
Common Stock | March 2025 Offering                  
Stockholders' Equity                  
Net proceeds from issue of common stock     $ 43,100            
Common Warrants | March 2025 Offering                  
Stockholders' Equity                  
Shares of common stock that can be purchased from warrants issued (in shares)     185,430,464 185,430,464          
Warrants term     3 years            
Weighted average exercise price of warrants (in dollars per share)     $ 2            
Net proceeds from issue of common stock     $ 95,500            
Warrants             $ 162,500    
Common Warrants | March 2025 Offering | Subsequent Event                  
Stockholders' Equity                  
Warrants term   3 years              
Weighted average exercise price of warrants (in dollars per share)   $ 2              
Maximum | At Market Issuance Sales Agreement                  
Stockholders' Equity                  
Aggregate gross sales price                 $ 1,000,000