XML 49 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Textual (Details)
1 Months Ended 3 Months Ended
Mar. 10, 2017
Patent
May 31, 2023
USD ($)
Dec. 30, 2023
USD ($)
Dec. 29, 2023
USD ($)
Loss Contingencies [Line Items]        
Amount awarded to other party   $ 32,500,000    
Royality rate per infringing unit   2.3    
Purchase Commitment        
Loss Contingencies [Line Items]        
Purchase commitments     $ 71,000,000  
Commitments expected to be paid     6 months  
Supply Commitment        
Loss Contingencies [Line Items]        
Commitments to suppliers     $ 240,000,000 $ 210,000,000
Commitments expected to be paid     2 years  
Implicit, LLC        
Loss Contingencies [Line Items]        
Loss contingency, patents allegedly infringed upon, number | Patent 2