v3.26.1
Revenue - Summary of Disaggregated Revenue and Revenue Growth by End Markets (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 revenue $ 182,063 $ 115,097 $ 333,273 $ 215,221
Hypersonic & Strategic Missile Defense        
Disaggregation of Revenue [Line Items]        
Total revenue 43,417 34,960 79,105 65,016
Space & Launch        
Disaggregation of Revenue [Line Items]        
Total revenue 42,072 39,597 85,926 73,468
Tactical Missile & Integrated Defense Systems        
Disaggregation of Revenue [Line Items]        
Total revenue 63,012 $ 40,540 108,272 $ 76,737
Maritime Defense Systems        
Disaggregation of Revenue [Line Items]        
Total revenue $ 33,562   $ 59,970