v3.26.1
Nature of the Business and Basis of Presentation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 63 Months Ended
Feb. 24, 2026
Feb. 28, 2026
Dec. 31, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Nature Of Business And Basis Of Presentation [Line Items]                
Aggregate net proceeds from offering           $ 0 $ 470,513,000  
Accumulated deficit     $ 1,641,219,000   $ 1,858,215,000 1,858,215,000   $ 1,858,215,000
Cash, cash equivalents, and marketable securities         1,200,000,000 $ 1,200,000,000   $ 1,200,000,000
Common Stock | Orbital                
Nature Of Business And Basis Of Presentation [Line Items]                
Equity shares held     75,000,000          
Conversion of shares into cash     $ 255,100,000          
Additional cash consideration received escrow         $ 500,000      
Underwritten Public Offering                
Nature Of Business And Basis Of Presentation [Line Items]                
Stock sold during period shares, new issues       16,151,686        
Price per share of shares issued       $ 28.48        
Warrants to purchase common stock       1,404,988        
Purchase price per warrant       $ 28.47        
Aggregate net proceeds from offering       $ 470,500,000        
Legal, accounting and other fees       $ 800,000        
Maximum | Common Stock | Orbital                
Nature Of Business And Basis Of Presentation [Line Items]                
Additional cash consideration receivable contingent upon escrow release     $ 26,300,000          
Jeffries LLC Sales Agreement                
Nature Of Business And Basis Of Presentation [Line Items]                
Stock sold during period shares, new issues         0 0   13,769,001
Gross proceeds from issuance of common stock               $ 864,000,000
Jeffries LLC Sales Agreement | Common Stock                
Nature Of Business And Basis Of Presentation [Line Items]                
Stock sold during period shares, new issues               13,769,001
Price per share of shares issued         $ 62.75 $ 62.75   $ 62.75
Jeffries LLC Sales Agreement | Maximum | ATM Offering                
Nature Of Business And Basis Of Presentation [Line Items]                
Commission rate               3.00%
Aggregate gross proceeds of shares authorized under ATM sales agreement         $ 1,100,000,000 $ 1,100,000,000   $ 1,100,000,000
Financing Agreement                
Nature Of Business And Basis Of Presentation [Line Items]                
Potential final financing amount $ 100,000,000              
Maturity date Feb. 24, 2033 Feb. 24, 2033            
Debt instrument, term   7 years            
Interest rate 6.50% 6.50%            
Floor interest rate 1.00% 1.00%            
Financing Agreement | Senior Secured Term Loan                
Nature Of Business And Basis Of Presentation [Line Items]                
Initial draw   $ 100,000,000            
Financing Agreement | Maximum                
Nature Of Business And Basis Of Presentation [Line Items]                
Initial draw   $ 300,000,000