Commitments and Contingencies - Narrative (Details) $ in Millions, € in Billions |
1 Months Ended | 9 Months Ended | |||||
|---|---|---|---|---|---|---|---|
Jul. 24, 2024 |
Jun. 24, 2024
appeal
|
Dec. 22, 2022
USD ($)
|
Jul. 27, 2018
classAction
|
Apr. 30, 2020
USD ($)
|
Sep. 30, 2024
USD ($)
objector
|
May 12, 2023
EUR (€)
|
|
| Loss Contingencies [Line Items] | |||||||
| Non-cancelable contractual obligations | $ 32,139 | ||||||
| Amount awarded to other party | $ 725 | ||||||
| Number of objectors that appealed final approval | objector | 2 | ||||||
| Number of appeals voluntarily dismissed | appeal | 1 | ||||||
| Required period to report to circuit court | 30 days | ||||||
| Number of class actions filed | classAction | 2 | ||||||
| Renewable Energy Program | |||||||
| Loss Contingencies [Line Items] | |||||||
| Total estimated spend, purchase commitment | $ 18,010 | ||||||
| Commitment period | 5 years | ||||||
| FTC Inquiry | |||||||
| Loss Contingencies [Line Items] | |||||||
| Payment of penalty for settlement | $ 5,000 | ||||||
| IDPC Inquiry | |||||||
| Loss Contingencies [Line Items] | |||||||
| Loss contingency accrual | € | € 1.2 |