XML 96 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
GUARANTEES AND CONTINGENCIES - Schedule of Contractual Obligations with Minimum Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Long term debt obligations  
Total $ 8,079,195
January 1, 2025 - June 30, 2025 188,196
July 1, 2025 - June 30, 2027 749,368
July 1, 2027 - June 30, 2029 2,502,169
July 1, 2029 and beyond 4,639,462
Purchase obligations for contracts not accounted for as lease obligations  
Total 260,899
January 1, 2025 - June 30, 2025 100,949
July 1, 2025 - June 30, 2027 159,950
July 1, 2027 - June 30, 2029 0
July 1, 2029 and beyond 0
Total payments due  
Total 8,340,094
January 1, 2025 - June 30, 2025 289,145
July 1, 2025 - June 30, 2027 909,318
July 1, 2027 - June 30, 2029 2,502,169
July 1, 2029 and beyond $ 4,639,462