Annual report pursuant to Section 13 and 15(d)

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

v3.10.0.1
Our Portfolio - Equity Method Investments, Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended 36 Months Ended
Dec. 31, 2018
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2018
Schedule of Equity Method Investments [Line Items]                          
Loss from equity method investments   $ (2,192,000) $ (11,671,000) $ (10,583,000) $ 2,285,000 $ (2,866,000) $ (6,876,000) $ (8,377,000) $ (4,171,000) $ (22,162,000) $ (22,289,000) $ (6,110,000)  
Sale of equity interest                   35,849,000 6,044,000 0  
Equity method investments $ 471,044,000 471,044,000       522,615,000       471,044,000 522,615,000   $ 471,044,000
OTTI on equity method investments                   0 0 0  
Portfolio of Behind-the-meter Solar Projects [Member]                          
Schedule of Equity Method Investments [Line Items]                          
Loss from equity method investments 5,000,000                        
Sale of equity interest 24,000,000                        
Equity method investments 29,000,000 29,000,000               29,000,000     29,000,000
Equity interest acquired in joint venture                       $ 27,000,000  
Cash received from the investment                         10,000,000
Investment in Solar Projects in U.S. Virgin Islands [Member]                          
Schedule of Equity Method Investments [Line Items]                          
Equity method investments $ 10,000,000 $ 10,000,000               $ 10,000,000     $ 10,000,000
Investment Contracts [Member] | Wind Projects [Member]                          
Schedule of Equity Method Investments [Line Items]                          
Loss from equity method investments         $ 8,000,000                
Equity method investments           $ 25,000,000         $ 25,000,000