XML 104 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Amount and Expiration Dates of Operating Loss and Tax Credit Carry-forwards (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Canadian net operating loss carryforwards  
Operating Loss And Tax Credit Carryforwards [Line Items]  
Operating loss carryforwards $ 588
Canadian capital loss carryforwards  
Operating Loss And Tax Credit Carryforwards [Line Items]  
Capital loss carryforwards 161
Canadian tax credits  
Operating Loss And Tax Credit Carryforwards [Line Items]  
U.S. foreign tax credits 5
U.S. federal net operating loss carryforward  
Operating Loss And Tax Credit Carryforwards [Line Items]  
Operating loss carryforwards 51
U.S. state net operating loss carryforwards  
Operating Loss And Tax Credit Carryforwards [Line Items]  
Operating loss carryforwards 519
U.S. capital loss carryforwards  
Operating Loss And Tax Credit Carryforwards [Line Items]  
Capital loss carryforwards 17
U.S. foreign tax credits  
Operating Loss And Tax Credit Carryforwards [Line Items]  
U.S. foreign tax credits 45
Foreign tax credits  
Operating Loss And Tax Credit Carryforwards [Line Items]  
Operating loss carryforwards 161
Capital loss carryforwards 29
Other foreign net operating loss carryforwards  
Operating Loss And Tax Credit Carryforwards [Line Items]  
Operating loss carryforwards 130
Other foreign credits  
Operating Loss And Tax Credit Carryforwards [Line Items]  
U.S. foreign tax credits $ 703