XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE - Schedule of Fair Value of Financial Assets and Liabilities (Details) - Assets and liabilities measured at fair value on recurring basis - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets    
Investment in equity securities $ 1,890 $ 2,986
Foreign exchange contracts 644 572
Convertible notes 5,650 5,650
Total assets at fair value 8,184 9,208
Liabilities    
Foreign exchange contracts 182 622
Cross currency swap contract 16,974 11,851
Total liabilities at fair value 17,156 12,473
Level 1    
Assets    
Investment in equity securities 1,890 2,986
Foreign exchange contracts 0 0
Convertible notes 0 0
Total assets at fair value 1,890 2,986
Liabilities    
Foreign exchange contracts 0 0
Cross currency swap contract 0 0
Total liabilities at fair value 0 0
Level 2    
Assets    
Investment in equity securities 0 0
Foreign exchange contracts 644 572
Convertible notes 0 0
Total assets at fair value 644 572
Liabilities    
Foreign exchange contracts 182 622
Cross currency swap contract 16,974 11,851
Total liabilities at fair value 17,156 12,473
Level 3    
Assets    
Investment in equity securities 0 0
Foreign exchange contracts 0 0
Convertible notes 5,650 5,650
Total assets at fair value 5,650 5,650
Liabilities    
Foreign exchange contracts 0 0
Cross currency swap contract 0 0
Total liabilities at fair value $ 0 $ 0