XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue $ 169,718 $ 153,973
Launch Revenue    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue 75,643 65,403
Spacecraft Solutions Revenue    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue 89,970 87,291
Other Revenue    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue $ 4,105 $ 1,279