XML 109 R87.htm IDEA: XBRL DOCUMENT v3.6.0.2
VIE Arrangements - Summary of Number of Current VIE Funds by Classification of Investor, the Carrying Value, Total Investor Contributions Received and Undrawn Investor Contributions (Detail)
12 Months Ended
Dec. 31, 2016
USD ($)
Fund
Dec. 31, 2015
USD ($)
Variable Interest Entity [Line Items]    
Carrying Value of Solar Energy System $ 5,828,755,000 $ 4,375,553,000
VIEs [Member]    
Variable Interest Entity [Line Items]    
Number of Funds | Fund 47  
Total Investor Contributions Received $ 3,924,652,000  
Undrawn Investor Contributions 272,092,000  
Carrying Value of Solar Energy System $ 3,975,214,000 $ 2,779,363,000
VIEs [Member] | Financial Institutions [Member]    
Variable Interest Entity [Line Items]    
Number of Funds | Fund 34  
Total Investor Contributions Received $ 2,623,918,000  
Undrawn Investor Contributions 106,850,000  
Carrying Value of Solar Energy System $ 2,658,407,000  
VIEs [Member] | Corporations [Member]    
Variable Interest Entity [Line Items]    
Number of Funds | Fund 8  
Total Investor Contributions Received $ 1,020,058,000  
Undrawn Investor Contributions 130,209,000  
Carrying Value of Solar Energy System $ 1,038,946,000  
VIEs [Member] | Utilities [Member]    
Variable Interest Entity [Line Items]    
Number of Funds | Fund 4  
Total Investor Contributions Received $ 278,888,000  
Undrawn Investor Contributions 35,033,000  
Carrying Value of Solar Energy System $ 274,764,000  
VIEs [Member] | Other Investors [Member]    
Variable Interest Entity [Line Items]    
Number of Funds | Fund 1  
Total Investor Contributions Received $ 1,788,000  
Carrying Value of Solar Energy System $ 3,097,000