Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Narrative (Details)

v3.23.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jun. 04, 2019
launch
Commitments And Contingencies [Line Items]      
Amount purchased under purchase commitment $ 5.6 $ 1.5  
OneWeb      
Commitments And Contingencies [Line Items]      
Number of planned launches, cancelled | launch     35
Number of planned launches | launch     39
Third-Party PIPE Investor      
Commitments And Contingencies [Line Items]      
Loss in period $ 51.6    
Provision for contract losses   $ 4.1  
Minimum      
Commitments And Contingencies [Line Items]      
Renewal term 2 years    
Maximum      
Commitments And Contingencies [Line Items]      
Renewal term 10 years