XML 312 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Assets and Liabilities (Additional Information) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Accounts Receivable, Allowance for Credit Loss, Current $ 54,149 $ 52,023
Carrying value of debt 3,847,750 3,872,275
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of debt $ 3,792,033 $ 3,697,856