XML 151 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Guarantees and Indemnifications (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Oct. 31, 2017
Guarantor Obligations [Line Items]      
Unused letters of credit $ 81    
Face value of guarantees 23 $ 23  
Letters of credit      
Guarantor Obligations [Line Items]      
Maximum potential amount of future payments associated with guarantees 634    
ACP      
Guarantor Obligations [Line Items]      
Maximum borrowing capacity     $ 3,400
Performance guarantee      
Guarantor Obligations [Line Items]      
Maximum potential of future amounts associated with guarantees with expiration dates 114    
Performance guarantee | Customers and other third parties      
Guarantor Obligations [Line Items]      
Maximum potential amount of future payments associated with guarantees 128    
Performance guarantee | Spectra Capital      
Guarantor Obligations [Line Items]      
Maximum potential amount of future payments associated with guarantees 65    
Financial guarantee | ACP      
Guarantor Obligations [Line Items]      
Maximum potential amount of future payments associated with guarantees $ 827    
Maximum exposure percentage 47.00%