XML 74 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments - Schedule of Estimated Fair Values and Carrying Values (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value $ 9,905,847 $ 8,410,490
Carrying Value 2,655,720 2,710,403
Senior Notes [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value 1,780,345 1,778,756
Fair Value 1,584,000 1,575,000
Convertible senior notes [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value 4,150,996 3,660,316
Fair Value 4,727,156 4,346,642
Participation interest [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value 19,802 18,946
Fair Value 19,285 18,431
Solar asset-backed notes [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value 1,169,430 1,183,675
Fair Value 1,214,611 1,206,755
Solar Loan-backed Notes [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value 189,956 203,052
Fair Value 202,891 211,788
Automotive Asset-backed Notes [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value 945,614 1,172,160
Fair Value $ 952,042 $ 1,179,910