XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
$ in Thousands
Jul. 02, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Derivative asset $ 118 $ 27
Derivative liability 31 479
Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative asset 118 27
Derivative liability $ 31 $ 479