Discontinued Operations, Goodwill, and Intangible Assets - Sale of businesses (Details) - USD ($) $ in Millions |
3 Months Ended | |
|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
|
| Held for sale | Oil and gas construction business | ||
| Discontinued Operations, Goodwill and Intangible Assets | ||
| Amount of cash payment for contingent consideration collected | $ 103.1 | $ 38.9 |