DERIVATIVE FINANCIAL INSTRUMENTS - Fair Value of Derivative Assets and Liabilities (Details) - Level 2 - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Foreign Currency Derivatives | ||
| Derivative asset, gross forward foreign currency exchange contracts | $ 1,168 | $ 794 |
| Derivative asset, netting of counterparty contracts | (843) | (794) |
| Derivative asset, net foreign currency forward contract derivatives | 325 | 0 |
| Derivative liability, gross forward foreign currency exchange contracts | (843) | (1,225) |
| Derivative liability, netting of counterparty contracts | 843 | 794 |
| Derivative liability, net foreign currency forward contract derivatives | $ 0 | $ (431) |