XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
Oct. 03, 2021
Jan. 03, 2021
Debt Instrument [Line Items]    
Photo-voltaic modules $ 178,957 $ 170,013
Microinverters 13,467 16,774
Energy Storage 24,709 4,548
Other solar power system component materials 24,292 19,247
Inventories 241,425 $ 210,582
Loan And Security Agreement Lien    
Debt Instrument [Line Items]    
Inventory, gross $ 176,600