XML 138 R116.htm IDEA: XBRL DOCUMENT v3.25.2
GUARANTEES AND CONTINGENCIES - Schedule of Contractual Obligations with Minimum Payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Long term debt obligations  
Total $ 7,866,885
July 1, 2025 - June 30, 2026 370,421
July 1, 2026 - June 30, 2028 2,600,069
July 1, 2028 - June 30, 2030 4,206,176
July 1, 2030 and beyond 690,219
Purchase obligations for contracts not accounted for as lease obligations  
Total 322,565
July 1, 2025 - June 30, 2026 226,310
July 1, 2026 - June 30, 2028 96,255
July 1, 2028 - June 30, 2030 0
July 1, 2030 and beyond 0
Total payments due  
Total 8,189,450
July 1, 2025 - June 30, 2026 596,731
July 1, 2026 - June 30, 2028 2,696,324
July 1, 2028 - June 30, 2030 4,206,176
July 1, 2030 and beyond $ 690,219