XML 49 R91.htm IDEA: XBRL DOCUMENT v3.19.3
Guarantees and Contingencies - Schedule of Contractual Obligations with Minimum Payments (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Long term debt obligations  
Total $ 3,354,781
October 1, 2019— June 30, 2020 108,817
July 1, 2020— June 30, 2022 285,742
July 1, 2022— June 30, 2024 1,039,277
July 1, 2024 and beyond $ 1,920,945