Goodwill and Intangible Assets - Schedule of Identifiable Assets (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | $ 607,749 | $ 85,749 |
| Accumulated Amortization | (47,764) | (19,167) |
| Net Carrying Amount | 559,985 | 66,582 |
| Contract backlogs | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 441,300 | 77,300 |
| Accumulated Amortization | (39,621) | (14,988) |
| Net Carrying Amount | 401,679 | 62,312 |
| Customer contracts | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 165,200 | 7,200 |
| Accumulated Amortization | (7,353) | (3,572) |
| Net Carrying Amount | 157,847 | 3,628 |
| Trade names and other | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 1,249 | 1,249 |
| Accumulated Amortization | (790) | (607) |
| Net Carrying Amount | $ 459 | $ 642 |