v3.26.1
Nature of Business (Details) - USD ($)
6 Months Ended
May 26, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Mar. 31, 2025
May 31, 2021
Liquidity            
Aggregate net proceeds   $ 1,200,000,000        
Cash, cash equivalents and marketable securities   211,600,000        
Proceeds from issuance of common stock   117,499,000 $ 8,619,000      
Retained Earnings (Accumulated Deficit)   $ 1,671,715,000   $ 1,628,503,000    
Common Stock Warrants            
Liquidity            
Net proceeds $ 116,900,000          
Proceeds from issuance of common stock $ 87,300,000          
May 2026 Offering            
Liquidity            
Number of common stock issued (in shares) 55,555,556          
May 2026 Offering | Pre Funded Warrants            
Liquidity            
Class of warrant or right, number of securities called by warrants or rights 55,555,556          
Proceeds from warrant exercises $ 192,500,000          
At The Market Offering            
Liquidity            
Number of common stock issued (in shares)   14,327,365        
Sales agreement amount of aggregate sale proceeds of common stock agreed to be issued         $ 150,000,000.0 $ 300,000,000.0
Proceeds from issuance of common stock   $ 43,900,000        
Sales agreement, amount of aggregate sale proceeds of common stock available   $ 106,100,000