XML 235 R113.htm IDEA: XBRL DOCUMENT v3.23.2
GUARANTEES AND CONTINGENCIES - Schedule of Contractual Obligations with Minimum Payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Long term debt obligations  
Total $ 12,424,286
July 1, 2023 - June 30, 2024 648,414
July 1, 2024 - June 30, 2026 2,373,260
July 1, 2026 - June 30, 2028 2,948,038
July 1, 2028 and beyond 6,454,574
Purchase obligations for contracts not accounted for as lease obligations  
Total 176,440
July 1, 2023 - June 30, 2024 52,588
July 1, 2024 - June 30, 2026 108,346
July 1, 2026 - June 30, 2028 15,506
July 1, 2028 and beyond 0
Total payments due  
Total 12,600,726
July 1, 2023 - June 30, 2024 701,002
July 1, 2024 - June 30, 2026 2,481,606
July 1, 2026 - June 30, 2028 2,963,544
July 1, 2028 and beyond $ 6,454,574