XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivative Financial Instruments Notional Amounts on Outstanding Positions (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivatives - Fair Value [Line Items]    
Notional $ 135,095 $ 222,573
Fair Value 866 (255)
Not Designated as Hedging Instrument    
Derivatives - Fair Value [Line Items]    
Notional 76,687 126,156
Fair Value 201 597
Not Designated as Hedging Instrument | British Pound Sterling    
Derivatives - Fair Value [Line Items]    
Notional 6,322 69,908
Fair Value 105 (154)
Not Designated as Hedging Instrument | South Korean Won    
Derivatives - Fair Value [Line Items]    
Notional 9,330 18,690
Fair Value 270 257
Not Designated as Hedging Instrument | Euro    
Derivatives - Fair Value [Line Items]    
Notional 31,426 12,712
Fair Value 548 18
Not Designated as Hedging Instrument | Brazilian Real    
Derivatives - Fair Value [Line Items]    
Notional 15,205 12,026
Fair Value (695) 28
Not Designated as Hedging Instrument | Japanese Yen    
Derivatives - Fair Value [Line Items]    
Notional 6,762 7,882
Fair Value 62 354
Not Designated as Hedging Instrument | Canadian Dollar    
Derivatives - Fair Value [Line Items]    
Notional 7,642 4,938
Fair Value (89) 94
Designated as Hedging Instrument    
Derivatives - Fair Value [Line Items]    
Notional 58,408 96,417
Fair Value 665 (852)
Designated as Hedging Instrument | British Pound Sterling    
Derivatives - Fair Value [Line Items]    
Notional 4,624 7,931
Fair Value 39 (82)
Designated as Hedging Instrument | South Korean Won    
Derivatives - Fair Value [Line Items]    
Notional 13,252 23,963
Fair Value 360 (494)
Designated as Hedging Instrument | Euro    
Derivatives - Fair Value [Line Items]    
Notional 22,389 39,909
Fair Value 295 (279)
Designated as Hedging Instrument | Japanese Yen    
Derivatives - Fair Value [Line Items]    
Notional 6,007 9,342
Fair Value 187 109
Designated as Hedging Instrument | Canadian Dollar    
Derivatives - Fair Value [Line Items]    
Notional 5,407 7,595
Fair Value 46 (60)
Designated as Hedging Instrument | Australian Dollar    
Derivatives - Fair Value [Line Items]    
Notional 6,729 7,677
Fair Value $ (262) $ (46)