v3.26.1
REVENUES - Schedule of Reconciliation of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 234,066 $ 144,498 $ 434,414 $ 267,067
Launch Services        
Disaggregation of Revenue [Line Items]        
Total revenues 44,586 46,646 108,249 82,238
Space Systems        
Disaggregation of Revenue [Line Items]        
Total revenues 189,480 97,852 326,165 184,829
Point-in-time        
Disaggregation of Revenue [Line Items]        
Total revenues 94,326 70,326 182,040 125,065
Point-in-time | Launch Services        
Disaggregation of Revenue [Line Items]        
Total revenues 37,703 39,256 93,268 74,731
Point-in-time | Space Systems        
Disaggregation of Revenue [Line Items]        
Total revenues 56,623 31,070 88,772 50,334
Over-time        
Disaggregation of Revenue [Line Items]        
Total revenues 139,740 74,172 252,374 142,002
Over-time | Launch Services        
Disaggregation of Revenue [Line Items]        
Total revenues 6,883 7,390 14,981 7,507
Over-time | Space Systems        
Disaggregation of Revenue [Line Items]        
Total revenues $ 132,857 $ 66,782 $ 237,393 $ 134,495