XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.1
GUARANTEES AND CONTINGENCIES - Schedule of Contractual Obligations with Minimum Payments (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Long term debt obligations  
Total $ 7,973,621
April 1, 2025 - June 30, 2025 107,028
July 1, 2025 - June 30, 2027 738,504
July 1, 2027 - June 30, 2029 2,491,651
July 1, 2029 and beyond 4,636,438
Purchase obligations for contracts not accounted for as lease obligations  
Total 395,898
April 1, 2025 - June 30, 2025 103,998
July 1, 2025 - June 30, 2027 265,900
July 1, 2027 - June 30, 2029 26,000
July 1, 2029 and beyond 0
Total payments due  
Total 8,369,519
April 1, 2025 - June 30, 2025 211,026
July 1, 2025 - June 30, 2027 1,004,404
July 1, 2027 - June 30, 2029 2,517,651
July 1, 2029 and beyond $ 4,636,438