XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.3
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
Sep. 30, 2025
Dec. 31, 2024
Assets    
Investment in equity securities $ 3,831 $ 2,986
Foreign exchange contracts 113 572
Convertible notes 5,650 5,650
Total assets at fair value 9,594 9,208
Liabilities    
Foreign exchange contracts 892 622
Cross currency swap contract 33,824 11,851
Total liabilities at fair value 34,716 12,473
Level 1    
Assets    
Investment in equity securities 3,831 2,986
Foreign exchange contracts 0 0
Convertible notes 0 0
Total assets at fair value 3,831 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 113 572
Convertible notes 0 0
Total assets at fair value 113 572
Liabilities    
Foreign exchange contracts 892 622
Cross currency swap contract 33,824 11,851
Total liabilities at fair value 34,716 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