XML 115 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Transactions with Total and Total S.A. - Joint Solar Projects with Total and its Affiliates (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 04, 2019
Dec. 29, 2019
Jun. 28, 2020
Mar. 29, 2020
Sep. 29, 2019
Mar. 31, 2019
Dec. 29, 2019
Dec. 30, 2018
Related Party Transaction [Line Items]                
Accounts receivable   $ 23,900   $ 28,393     $ 23,900  
Ownership interests in co-development solar project, percentage sold         25.00%     25.00%
Revenue       449,190   $ 348,225    
Other, Net                
Related Party Transaction [Line Items]                
Proceeds from divestiture of interest in joint venture         $ 4,600      
Gain from sale of joint venture interest             $ 2,900  
Other, Net | CHILE                
Related Party Transaction [Line Items]                
Ownership interests in co-development solar project, percentage sold             50.00%  
Proceeds from divestiture of interest in joint venture             $ 14,100  
Gain from sale of joint venture interest             11,000  
Solar power systems, components, and other       10,200   $ 4,900    
Other, Net | CHILE | Subsequent Event                
Related Party Transaction [Line Items]                
Solar power systems, components, and other     $ 3,400          
Total                
Related Party Transaction [Line Items]                
Revenue $ 3,200 $ 38,400         $ 6,400  
Accounts receivable | Total                
Related Party Transaction [Line Items]                
Accounts receivable       $ 15,400