Quarterly report pursuant to Section 13 or 15(d)

Our Portfolio - Equity Method Investments, Additional Information (Details)

v3.19.2
Our Portfolio - Equity Method Investments, Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Schedule of Equity Method Investments [Line Items]      
Equity method investments   $ 458,267,000 $ 471,044,000
OTTI on equity method investments   0 0
Sponsor of Wind Project [Member]      
Schedule of Equity Method Investments [Line Items]      
Impairment of project $ 8,000,000   12,000,000
Investment Contracts [Member]      
Schedule of Equity Method Investments [Line Items]      
Investment in project   $ 2,000,000  
Investment Contracts [Member] | Wind Projects [Member]      
Schedule of Equity Method Investments [Line Items]      
Equity method investments     $ 14,000,000
U.S. Virgin Islands [Member]      
Schedule of Equity Method Investments [Line Items]      
Insurance recoveries $ 8,000,000