Acquisition - Schedule of Intangible Assets Acquired (Details) - USD ($) $ in Thousands |
May 20, 2025 |
Jan. 03, 2025 |
|---|---|---|
| Aerojet Ordnance Tennessee, Inc. | ||
| Intangible Asset, Acquired, Finite-Lived [Line Items] | ||
| Amount | $ 27,000 | |
| Aerojet Ordnance Tennessee, Inc. | Customer relationships | ||
| Intangible Asset, Acquired, Finite-Lived [Line Items] | ||
| Amount | $ 25,400 | |
| Amortization Period | 6 years | |
| Aerojet Ordnance Tennessee, Inc. | Backlog | ||
| Intangible Asset, Acquired, Finite-Lived [Line Items] | ||
| Amount | $ 1,600,000 | |
| Amortization Period | 1 year | |
| Kinectrics Holdings, Inc. | Tradename | ||
| Intangible Asset, Acquired, Finite-Lived [Line Items] | ||
| Trade name | $ 35,900 | |
| Kinectrics Holdings, Inc. | Customer relationships | ||
| Intangible Asset, Acquired, Finite-Lived [Line Items] | ||
| Amount | $ 107,500 | |
| Amortization Period | 20 years | |
| Kinectrics Holdings, Inc. | Developed Technology Rights | ||
| Intangible Asset, Acquired, Finite-Lived [Line Items] | ||
| Amount | $ 7,900 | |
| Amortization Period | 20 years |