XML 139 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commercial paper program (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]  
Outstanding Balance $ 8,846,513
Commercial paper program  
Debt Instrument [Line Items]  
Commercial paper, maximum issuance 1,500,000
Outstanding Balance $ 270,000
Maximum | Commercial paper program  
Debt Instrument [Line Items]  
Number of maturity days from date of issuance 397