XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.3
DERIVATIVES - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Oct. 31, 2024
Mar. 31, 2024
Derivative [Line Items]            
Gain (loss) reclassified into earnings $ 30 $ 30 $ 100 $ 200    
Loss to be reclassified within 12 months     200      
Interest rate swaps            
Derivative [Line Items]            
Notional amount 50,000   50,000      
Interest rate swaps | Derivatives not designated as hedging instruments            
Derivative [Line Items]            
Notional amount         $ 25,000 $ 25,000
Foreign exchange contracts | Derivatives designated as hedging instruments            
Derivative [Line Items]            
Notional amount $ 3,400   $ 3,400      
Foreign exchange contracts | Derivatives designated as hedging instruments | Maximum            
Derivative [Line Items]            
Derivative, maximum term of contract     18 months