XML 112 R88.htm IDEA: XBRL DOCUMENT v3.23.2
Contingencies and Legal Proceedings Legal Proceedings (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Units
Legal Proceedings  
Number of licensed nuclear units | Units 7
Legal loss contingency accrual $ 28
Accounts payable and accrued liabilities  
Legal Proceedings  
Legal loss contingency accrual 18
Other Liabilities  
Legal Proceedings  
Legal loss contingency accrual $ 10