XML 82 R75.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments - Schedule of Effect of Derivative Instruments on Consolidated Statements of Earnings (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, (Loss) Gain on Derivative, Net $ 402 $ 523 $ (196) $ 2,726
Foreign Currency Derivatives | Designated As Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Total net gain (loss) reclassified from AOCI to earnings 91 73 (1,128) 1,311
Derivative, (Loss) Gain on Derivative, Net 91 73 (1,128) 1,311
Foreign Currency Derivatives | Net Sales | Designated As Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Total net gain (loss) reclassified from AOCI to earnings (275) 9 (547) 106
Foreign Currency Derivatives | Cost of Goods Sold | Designated As Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Total net gain (loss) reclassified from AOCI to earnings 366 64 (581) 1,205
Interest Rate Swap | Designated As Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, (Loss) Gain on Derivative, Net $ 238 $ 364 $ 709 $ 1,140
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Expense, Nonoperating Interest Expense, Nonoperating Interest Expense, Nonoperating Interest Expense, Nonoperating
Cross-Currency Swap | Designated As Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, (Loss) Gain on Derivative, Net $ 73 $ 86 $ 223 $ 275
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Expense, Nonoperating Interest Expense, Nonoperating Interest Expense, Nonoperating Interest Expense, Nonoperating