Contingencies (Details) - USD ($) $ in Millions |
1 Months Ended | 3 Months Ended | 6 Months Ended |
---|---|---|---|
Jul. 31, 2022 |
Jun. 30, 2022 |
Jun. 30, 2021 |
|
Commitments and Contingencies Disclosure [Abstract] | |||
Loss Contingency, Damages Awarded, Value | $ 375 | $ 220 | |
Loss Contingencies [Line Items] | |||
Loss Contingency, Damages Awarded, Value | $ 375 | $ 220 | |
Subsequent Event | |||
Commitments and Contingencies Disclosure [Abstract] | |||
Loss Contingency, Damages Awarded, Value | $ 7,000 | ||
Loss Contingencies [Line Items] | |||
Loss Contingency, Damages Awarded, Value | $ 7,000 |