XML 93 R75.htm IDEA: XBRL DOCUMENT v3.23.4
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
Jan. 01, 2023
Jan. 02, 2022
Balance Sheet Related Disclosures [Abstract]    
Photo-voltaic modules $ 136,006 $ 130,671
Microinverters 48,645 24,040
Energy Storage 62,861 26,849
Other solar power system component materials 48,219 32,910
Inventories $ 295,731 $ 214,470