Litigation (Details) - USD ($) $ in Millions  | 
Mar. 31, 2021  | 
Feb. 29, 2020  | 
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Loss contingency, maximum potential loss | $ 31 | |
| Disallowance | $ 19 | $ 12 | 
| X | ||||||||||
- Definition Loss Contingency, Disallowed Amount No definition available. 
  | 
| X | ||||||||||
- Definition Loss Contingency, Maximum Potential Loss No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  |