XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Transactions With Total and Total Energies SE - Supply Agreements (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 03, 2021
Sep. 27, 2020
Oct. 03, 2021
Sep. 27, 2020
Related-Party Transactions with Total and its Affiliates | Total        
Related Party Transaction [Line Items]        
Solar power systems, components, and other $ 11.3 $ 34.3 $ 48.7 $ 65.7