XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Assets and Liabilities Carried at Fair Value Measured on a Recurring Basis) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jul. 02, 2023
Apr. 02, 2023
Jan. 01, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value $ 14,890 $ 14,890 $ 14,890 $ 15,930 $ 15,930 $ 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 30,540 $ 30,516 40,005 $ 37,561 $ 43,834 $ 46,618
Fair Value, Recurring [Member] | Carrying (Reported) Amount, Fair Value Disclosure [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Marketable securities 24,016   13,913      
Foreign exchange derivative assets, net (1,025)   (1,697)      
Foreign exchange derivative liabilities, net (693)   (1,763)      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 14,890   14,890      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 30,540   40,005      
Fair Value, Recurring [Member] | Quoted Prices In Active Markets (Level 1) [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Marketable securities 24,016   13,913      
Foreign exchange derivative assets, net 0   0      
Foreign exchange derivative liabilities, net 0   0      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0   0      
Fair Value, Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Marketable securities 0   0      
Foreign exchange derivative assets, net (1,025)   (1,697)      
Foreign exchange derivative liabilities, net (693)   (1,763)      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0   0      
Fair Value, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Marketable securities 0   0      
Foreign exchange derivative assets, net 0   0      
Foreign exchange derivative liabilities, net 0   0      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 14,890   14,890      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 30,540   $ 40,005