Acquisitions and Divestitures - Schedule of Intangible Assets Acquired (Details) - Dynamic Controls Limited and Citadel Capital Corporation $ in Thousands |
Apr. 11, 2022
USD ($)
|
|---|---|
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Amount | $ 28,500 |
| Customer relationships | |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Amount | $ 17,700 |
| Amortization Period | 21 years |
| Backlog | |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Amount | $ 6,600 |
| Amortization Period | 5 years |
| Unpatented technology | |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Amount | $ 4,200 |
| Amortization Period | 8 years |