XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES - Summary of Gains (Losses) from Foreign Currency Contracts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]      
Total gain (loss) $ (100) $ (3,200) $ (1,400)
Foreign Currency Contracts      
Derivative [Line Items]      
Realized gain (loss) (3,080) (1,527) 8,199
Unrealized gain (loss) 1,033 (2,396) (4,821)
Total gain (loss) $ (2,047) $ (3,923) $ 3,378