XML 66 R113.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt and Finance Leases - Recourse Debt Redemption Period (Details) - Recourse Debt
3 Months Ended 12 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Dec. 31, 2019
Senior Notes      
Debt Instrument [Line Items]      
Average Early Redemption Percentage     25.00%
Senior Notes due 2026 | Treasury Rate      
Debt Instrument [Line Items]      
Premium percentage of principal amount of note discount factor (as percent)     1.00%
Treasury rate redemption (as percentage)     0.50%
Senior Notes due 2027      
Debt Instrument [Line Items]      
Average Early Redemption Percentage 103.06%    
Senior Notes due 2027 | Treasury Rate      
Debt Instrument [Line Items]      
Premium percentage of principal amount of note discount factor (as percent)     1.00%
Treasury rate redemption (as percentage)     50.00%
Senior Notes due 2028      
Debt Instrument [Line Items]      
Average Early Redemption Percentage 99.13% 99.24%  
Redemption percentage     35.00%
Senior Notes due 2028 | Treasury Rate      
Debt Instrument [Line Items]      
Premium percentage of principal amount of note discount factor (as percent)     1.00%
Treasury rate redemption (as percentage)     50.00%
Senior Notes due 2029      
Debt Instrument [Line Items]      
Redemption percentage     40.00%
Senior Notes due 2029 | Treasury Rate      
Debt Instrument [Line Items]      
Treasury rate redemption (as percentage)     0.50%
Redemption Period Prior To 15 May 2021 | Senior Notes due 2026      
Debt Instrument [Line Items]      
Redemption percentage     100.00%
Present value of note (as percentage)     1.03625
May 15, 2021 to May 14, 2022 | Senior Notes due 2026      
Debt Instrument [Line Items]      
Redemption percentage     103.625%
May 15, 2022 to May 14, 2023 | Senior Notes due 2026      
Debt Instrument [Line Items]      
Redemption percentage     102.417%
May 15, 2023 to May 14, 2024 | Senior Notes due 2026      
Debt Instrument [Line Items]      
Redemption percentage     101.208%
May 15, 2024 and thereafter | Senior Notes due 2026      
Debt Instrument [Line Items]      
Redemption percentage     100.00%
Redemption Period Prior To 15 July 2021 | Senior Notes due 2027      
Debt Instrument [Line Items]      
Redemption percentage     100.00%
Present value of note (as percentage)     1.03313
July 15, 2021 to July14, 2022 | Senior Notes due 2027      
Debt Instrument [Line Items]      
Redemption percentage     103.313%
July 15, 2022 to July 14, 2023 | Senior Notes due 2027      
Debt Instrument [Line Items]      
Redemption percentage     102.208%
July 15, 2023 to July 14, 2024 | Senior Notes due 2027      
Debt Instrument [Line Items]      
Redemption percentage     101.104%
July 15, 2024 and thereafter | Senior Notes due 2027      
Debt Instrument [Line Items]      
Redemption percentage     100.00%
Redemption Period Prior to January 15, 2021 | Senior Notes due 2028      
Debt Instrument [Line Items]      
Redemption percentage     105.75%
Redemption Period Prior to January 15, 2023 | Senior Notes due 2028      
Debt Instrument [Line Items]      
Redemption percentage     100.00%
Present value of note (as percentage)     1.02875
January 15, 2023 to January 14, 2024 | Senior Notes due 2028      
Debt Instrument [Line Items]      
Redemption percentage     102.875%
January 15, 2024 to January 14, 2025 | Senior Notes due 2028      
Debt Instrument [Line Items]      
Redemption percentage     101.917%
January 15, 2025 to January 14, 2026 | Senior Notes due 2028      
Debt Instrument [Line Items]      
Redemption percentage     100.958%
January 15, 2026 and thereafter | Senior Notes due 2028      
Debt Instrument [Line Items]      
Redemption percentage     100.00%
Redemption Period Prior to June 15, 2022 | Senior Notes due 2029      
Debt Instrument [Line Items]      
Redemption percentage     105.25%
Outstanding principal after redemption, percentage (at least)     50.00%
Redemption Period Prior to June 15, 2024 | Senior Notes due 2029      
Debt Instrument [Line Items]      
Redemption percentage     100.00%
Premium percentage of principal amount of note discount factor (as percent)     1.00%
Present value of note (as percentage)     1.02625
June 15, 2024 to June 14, 2025 | Senior Notes due 2029      
Debt Instrument [Line Items]      
Redemption percentage     102.625%
June 15, 2025 to June 14, 2026 | Senior Notes due 2029      
Debt Instrument [Line Items]      
Redemption percentage     101.75%
June 15, 2026 to June 14, 2027 | Senior Notes due 2029      
Debt Instrument [Line Items]      
Redemption percentage     100.875%
June 15, 2027 and thereafter | Senior Notes due 2029      
Debt Instrument [Line Items]      
Redemption percentage     100.00%