XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Cross Currency Swap (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Total deferred gain $ 18,099 $ 21,014
Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position 26,258 23,230
Total derivatives in a liability position 39 80
Not Designated as Hedging Instrument | Forward contracts | Derivative asset – current    
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position 104 237
Not Designated as Hedging Instrument | Forward contracts | Accounts payable and accrued liabilities    
Derivatives, Fair Value [Line Items]    
Total derivatives in a liability position 0 14
Not Designated as Hedging Instrument | Cross currency swaps | Derivative asset – current    
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position 22 6
Not Designated as Hedging Instrument | Cross currency swaps | Derivative asset – non-current    
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position 26,132 22,987
Not Designated as Hedging Instrument | Cross currency swaps | Accounts payable and accrued liabilities    
Derivatives, Fair Value [Line Items]    
Total derivatives in a liability position 39 66
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position 14,964 16,472
Designated as Hedging Instrument | Interest rate swaps | Derivative asset – current    
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position 9,880 8,382
Designated as Hedging Instrument | Interest rate swaps | Derivative asset – non-current    
Derivatives, Fair Value [Line Items]    
Total derivatives in an asset position $ 5,084 $ 8,090