XML 69 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Effect of Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Year Ended
December 31, 2024
$
Year Ended
December 31, 2023
$
Year Ended
December 31, 2022
$
Realized gains (losses) relating to:
Interest rate swap agreement953532
Interest rate swap agreement termination3,215
Foreign currency forward contracts(421)
Forward freight agreements(10)1,484
4,1581,595
Unrealized (losses) gains relating to:
Interest rate swap agreement(3,709)3,160
Foreign currency forward contracts58
Forward freight agreements4
(3,709)3,222
Total realized and unrealized gains on derivative instruments4494,817