XML 119 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Accounts Receivable Securitization Program Narrative (Details) - Accounts Receivable Securitization Program - USD ($)
12 Months Ended
Jun. 29, 2022
Dec. 31, 2022
Jun. 28, 2022
Dec. 31, 2021
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 0.10%      
Maximum borrowing capacity $ 325,000,000 $ 314,700,000 $ 300,000,000 $ 0
Effective interest rate (as a percent)   5.40%    
Commitment fee percentage   0.35%    
Maximum        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 400,000,000      
LIBOR        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.00%      
SOFR        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 0.95%