XML 71 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Sep. 30, 2025
Mar. 31, 2025
Dec. 31, 2025
Apr. 30, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Amortization of deferred contract costs $ 7,200   $ 8,000    
Launch delay fees 0   1,400    
Contract with customer, liability, including acquisition liabilities, revenue recognized 11,200   14,900    
Net losses related to contracts 2,700   1,300    
Contract loss provision, current 5,701     $ 6,996  
Contract loss provision 297     441  
Revenue, remaining performance obligation, amount 792,300        
Government assistance, award amount         $ 10,000
Government assistance, award, applied to reimburse costs         $ 10,000
Grant revenue $ 3,100   $ 0    
Geographic Concentration Risk | Revenue Benchmark | Non-US          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Concentration risk, percentage 0.00%   8.00%    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue, remaining performance obligation, expected timing of satisfaction, period (in months) 9 months        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01 | Minimum          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue, remaining performance obligation, percentage 60.00%        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01 | Maximum          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue, remaining performance obligation, percentage 65.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        
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 25.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 30.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)        
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      
Contract loss provision, current       0  
IM-3 Mission Contract for Lunar Payload Services          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Loss on contracts $ 2,800   $ 200    
Contract loss provision, current $ 5,200     6,500  
Long-term contract, percent complete 89.00%        
IM-4 Mission Contract for Lunar Payload Services          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Loss on contracts $ 51        
Contract loss provision, current $ 500     500  
Long-term contract, percent complete 42.00%        
Contract loss provision $ 300     $ 400