v3.26.1
Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Apr. 30, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Amortization of deferred contract costs $ 7,100   $ 7,600   $ 14,300 $ 15,600    
Launch delay fees 0   800   0 2,300    
Contract with customer, liability, including acquisition liabilities, revenue recognized         14,900 22,900    
Net losses related to contracts 19,800   20,900   22,500 22,200    
Contract loss provision, current 11,527       11,527   $ 6,996  
Contract loss provision 2,430       2,430   441  
Revenue, remaining performance obligation, amount 814,700       814,700      
Government assistance, award amount               $ 10,000
Government assistance, award, applied to reimburse costs               $ 10,000
Grant revenue $ 2,756   $ 0   $ 5,856 0    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Revenue, remaining performance obligation, expected timing of satisfaction, period (in months) 6 months       6 months      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | Minimum                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Revenue, remaining performance obligation, percentage 30.00%       30.00%      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01 | Maximum                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Revenue, remaining performance obligation, percentage 35.00%       35.00%      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Revenue, remaining performance obligation, expected timing of satisfaction, period (in months) 1 year       1 year      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Minimum                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Revenue, remaining performance obligation, percentage 35.00%       35.00%      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Maximum                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Revenue, remaining performance obligation, percentage 40.00%       40.00%      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Revenue, remaining performance obligation, expected timing of satisfaction, period (in months) 3 years       3 years      
IM-2 Mission Contract for Lunar Payload Services                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Loss on contracts       $ 1,000        
Contract with customer, liability, revenue recognized   $ 5,500            
IM-3 Mission Contract for Lunar Payload Services                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Loss on contracts         $ 6,300 18,500    
Long-term contract, percent complete 91.00%       91.00%      
Contract loss provision, current $ 4,200       $ 4,200   6,500  
IM-4 Mission Contract for Lunar Payload Services                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Loss on contracts         $ 16,200 $ 2,700    
Long-term contract, percent complete 45.00%       45.00%      
Contract loss provision, current $ 7,300       $ 7,300   500  
Contract loss provision $ 2,400       $ 2,400   $ 400  
Revenue Benchmark | Geographic Concentration Risk | Non-US                
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                
Concentration risk, percentage 0.50%   0.30%   0.30% 4.70%