Debt - Credit Agreement (Details) - USD ($) |
Apr. 30, 2021 |
Mar. 31, 2021 |
|---|---|---|
| Debt Instrument [Line Items] | ||
| Maximum borrowing capacity under revolving credit agreement | $ 1,200,000,000 | $ 1,400,000,000 |
| Line of credit maximum accordion feature | 1,700,000,000 | |
| Letter of Credit | ||
| Debt Instrument [Line Items] | ||
| Maximum borrowing capacity under revolving credit agreement | $ 50,000,000 |