v3.25.4
FORWARD CURRENCY CONTRACTS - Notional Exposure to Foreign Currency Forward Contracts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
FORWARD CURRENCY CONTRACTS      
Forward currency contracts $ (343) $ 63 $ (40)
Foreign currency forward contracts      
FORWARD CURRENCY CONTRACTS      
Forward currency contracts $ 9,380 $ 965