XML 122 R106.htm IDEA: XBRL DOCUMENT v3.22.2
GUARANTEES AND CONTINGENCIES - Schedule of Contractual Obligations with Minimum Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Long term debt obligations  
Total $ 5,344,048
July 1, 2022 - June 30, 2023 168,919
July 1, 2023 - June 30, 2025 1,262,379
July 1, 2025 - June 30, 2027 263,500
July 1, 2027 and beyond 3,649,250
Purchase obligations for contracts not accounted for as lease obligations  
Total 124,095
July 1, 2022 - June 30, 2023 68,143
July 1, 2023 - June 30, 2025 43,273
July 1, 2025 - June 30, 2027 12,679
July 1, 2027 and beyond 0
Total payments due  
Total 5,468,143
July 1, 2022 - June 30, 2023 237,062
July 1, 2023 - June 30, 2025 1,305,652
July 1, 2025 - June 30, 2027 276,179
July 1, 2027 and beyond $ 3,649,250