Commitments and Contingencies - Schedule of Changes in Estimated Loss (Details) - USD ($) $ in Millions |
3 Months Ended | 81 Months Ended |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2026 |
|
| Loss contingency accrual roll forward | ||
| Balance at December 31, 2025 | $ 1,306 | |
| Increase in accrued losses | 162 | |
| Amounts paid | (75) | $ (10,943) |
| Balance at March 31, 2026 | 1,393 | 1,393 |
| 2017/2018 Wildfire/Mudslide Events | ||
| Loss contingency accrual roll forward | ||
| Balance at December 31, 2025 | 192 | |
| Increase in accrued losses | 0 | |
| Amounts paid | (9) | (9,697) |
| Balance at March 31, 2026 | 183 | 183 |
| Other Wildfire Events | ||
| Loss contingency accrual roll forward | ||
| Balance at December 31, 2025 | 217 | |
| Increase in accrued losses | 1 | |
| Amounts paid | (23) | (966) |
| Balance at March 31, 2026 | 195 | 195 |
| Eaton Fire | ||
| Loss contingency accrual roll forward | ||
| Balance at December 31, 2025 | 897 | |
| Increase in accrued losses | 161 | |
| Amounts paid | (43) | (280) |
| Balance at March 31, 2026 | $ 1,015 | $ 1,015 |