XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.3
DERIVATIVES AND HEDGING - Gross notional amount and fair value of outstanding derivative instruments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Dec. 31, 2023
item
DERIVATIVES AND HEDGING    
Number of derivative instruments outstanding | item   0
Designated as hedge accounting instruments    
DERIVATIVES AND HEDGING    
Derivative assets, Notional Amount $ 56,318  
Derivative assets, Fair Value 508  
Derivative liabilities, Notional Amount 8,098  
Derivative liabilities, Fair Value $ 5  
Foreign currency forwards    
DERIVATIVES AND HEDGING    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Current  
Foreign currency forwards | Designated as hedge accounting instruments    
DERIVATIVES AND HEDGING    
Derivative assets, Notional Amount $ 52,265  
Derivative assets, Fair Value $ 507  
Foreign currency net purchased options    
DERIVATIVES AND HEDGING    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Current  
Foreign currency net purchased options | Designated as hedge accounting instruments    
DERIVATIVES AND HEDGING    
Derivative assets, Notional Amount $ 4,053  
Derivative assets, Fair Value 1  
Derivative liabilities, Notional Amount 8,098  
Derivative liabilities, Fair Value $ 5  
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current