XML 102 R91.htm IDEA: XBRL DOCUMENT v3.20.4
GUARANTEES AND CONTINGENCIES - Schedule of Contractual Obligations with Minimum Payments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Long term debt obligations  
Total $ 4,592,179
January 1, 2021 - June 30, 2021 75,225
July 1, 2021 - June 30, 2023 300,727
July 1, 2023 - June 30, 2025 1,226,039
July 1, 2025 and beyond 2,990,188
Purchase obligations for contracts not accounted for as lease obligations  
Total 97,173
January 1, 2021 - June 30, 2021 35,684
July 1, 2021 - June 30, 2023 61,489
July 1, 2023 - June 30, 2025 0
July 1, 2025 and beyond 0
Total payments due  
Total 4,689,352
January 1, 2021 - June 30, 2021 110,909
July 1, 2021 - June 30, 2023 362,216
July 1, 2023 - June 30, 2025 1,226,039
July 1, 2025 and beyond $ 2,990,188