XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments - Schedule of Fair Values of the Company's Derivative Instruments and the Line Items on the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jul. 03, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Gross amounts of recognized assets $ 20  
Prepaid expenses and other current assets | Derivative assets not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Gross amounts of recognized assets 20 $ 65
Accrued liabilities | Derivative assets not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Gross amounts of recognized liabilities $ 0 $ 47