XML 108 R93.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Parties - SunPower ROFO Agreement (Details) - MW
12 Months Ended
Aug. 11, 2017
May 15, 2017
Feb. 13, 2017
Nov. 30, 2017
Related Party Transaction [Line Items]        
Power purchase agreement serving (in years)       5 years
Aggregate solar nameplate megawatts       946
Sun Power ROFO Waiver | OpCo        
Related Party Transaction [Line Items]        
Power purchase agreement serving (in years)     5 years  
First Solar ROFO Agreement | OpCo        
Related Party Transaction [Line Items]        
Power purchase agreement serving (in years)       5 years
Negotiation period (in days) 45 days 45 days 45 days  
El Pelicano Solar Generation Project | Sun Power ROFO Waiver        
Related Party Transaction [Line Items]        
Aggregate solar nameplate megawatts     100  
Boulder Solar Generation Project | Sun Power ROFO Waiver        
Related Party Transaction [Line Items]        
Aggregate solar nameplate megawatts     100