XML 70 R44.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Cross currency swap | Other receivables    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivatives, cash collateral deposits $ 1,600 $ 9,700
Reported Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents (primarily restricted cash accounts) 42,797 52,031
Fair value, net asset (liability) 47,805 42,607
Reported Value Measurement | Interest rate swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 40 180
Derivative liability, noncurrent (672)  
Reported Value Measurement | Currency forward contracts    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 2,954 550
Reported Value Measurement | Cross currency swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, noncurrent 3,341  
Derivative liability, current (655) (3,500)
Derivative liability, noncurrent   (6,653)
Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents (primarily restricted cash accounts) 42,797 52,031
Fair value, net asset (liability) 47,805 42,607
Estimate of Fair Value Measurement | Interest rate swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 40 180
Derivative liability, noncurrent (672)  
Estimate of Fair Value Measurement | Currency forward contracts    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 2,954 550
Estimate of Fair Value Measurement | Cross currency swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, noncurrent 3,341  
Derivative liability, current (655) (3,500)
Derivative liability, noncurrent   (6,653)
Estimate of Fair Value Measurement | Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents (primarily restricted cash accounts) 42,797 52,031
Fair value, net asset (liability) 42,797 52,031
Estimate of Fair Value Measurement | Level 1 | Interest rate swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 0 0
Derivative liability, noncurrent 0  
Estimate of Fair Value Measurement | Level 1 | Currency forward contracts    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 0 0
Estimate of Fair Value Measurement | Level 1 | Cross currency swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, noncurrent 0  
Derivative liability, current 0 0
Derivative liability, noncurrent   0
Estimate of Fair Value Measurement | Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents (primarily restricted cash accounts) 0 0
Fair value, net asset (liability) 5,008 (9,424)
Estimate of Fair Value Measurement | Level 2 | Interest rate swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 40 180
Derivative liability, noncurrent (672)  
Estimate of Fair Value Measurement | Level 2 | Currency forward contracts    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 2,954 550
Estimate of Fair Value Measurement | Level 2 | Cross currency swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, noncurrent 3,341  
Derivative liability, current (655) (3,500)
Derivative liability, noncurrent   (6,653)
Estimate of Fair Value Measurement | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents (primarily restricted cash accounts) 0 0
Fair value, net asset (liability) 0 0
Estimate of Fair Value Measurement | Level 3 | Interest rate swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 0 0
Derivative liability, noncurrent 0  
Estimate of Fair Value Measurement | Level 3 | Currency forward contracts    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 0 0
Estimate of Fair Value Measurement | Level 3 | Cross currency swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, noncurrent 0  
Derivative liability, current $ 0 0
Derivative liability, noncurrent   $ 0