Revenues - Additional Information (Details) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Increase (Decrease) In Contract With Customer, Asset [Roll Forward] | ||
| Contract assets, beginning balance | $ 86.5 | $ 87.6 |
| Increase (decrease) in contract assets | (7.9) | 0.2 |
| Contract assets, ending balance | 78.6 | 87.8 |
| Related Party | ||
| Increase (Decrease) In Contract With Customer, Asset [Roll Forward] | ||
| Contract assets, beginning balance | 79.9 | 79.1 |
| Contract assets, ending balance | 73.8 | $ 80.2 |
| Equity Method Investee | ||
| Increase (Decrease) In Contract With Customer, Asset [Roll Forward] | ||
| Revenue from customers | $ 24.6 | |