XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Cross currency swap | Other receivables    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivatives, cash collateral deposits $ 15,000 $ 9,700
Reported Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents (primarily restricted cash accounts) 56,523 52,031
Fair value, net asset (liability) 38,452 42,607
Reported Value Measurement | Interest rate swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 83 180
Derivative liability, noncurrent (480)  
Reported Value Measurement | Currency forward contracts    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current   550
Derivative liability, current (389)  
Reported Value Measurement | Cross currency swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, current (3,661) (3,500)
Derivative liability, noncurrent (13,624) (6,653)
Estimate of Fair Value Measurement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents (primarily restricted cash accounts) 56,523 52,031
Fair value, net asset (liability) 38,452 42,607
Estimate of Fair Value Measurement | Interest rate swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 83 180
Derivative liability, noncurrent (480)  
Estimate of Fair Value Measurement | Currency forward contracts    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current   550
Derivative liability, current (389)  
Estimate of Fair Value Measurement | Cross currency swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, current (3,661) (3,500)
Derivative liability, noncurrent (13,624) (6,653)
Estimate of Fair Value Measurement | Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents (primarily restricted cash accounts) 56,523 52,031
Fair value, net asset (liability) 56,523 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
Derivative liability, current 0  
Estimate of Fair Value Measurement | Level 1 | Cross currency swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, current 0 0
Derivative liability, noncurrent 0 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) (18,071) (9,424)
Estimate of Fair Value Measurement | Level 2 | Interest rate swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current 83 180
Derivative liability, noncurrent (480)  
Estimate of Fair Value Measurement | Level 2 | Currency forward contracts    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, current   550
Derivative liability, current (389)  
Estimate of Fair Value Measurement | Level 2 | Cross currency swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, current (3,661) (3,500)
Derivative liability, noncurrent (13,624) (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
Derivative liability, current 0  
Estimate of Fair Value Measurement | Level 3 | Cross currency swap    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, current 0 0
Derivative liability, noncurrent $ 0 $ 0