XML 58 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities and Other and Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued Liabilities and Other
December 31, 2023
$
December 31, 2022
$
Accrued liabilities73,32078,301
Deferred revenues - current3,4021,650
Office lease liability – current (note 1)
2,5272,232
Asset retirement obligation - current3,2194,788
82,46886,971
Schedule of Other Long-Term Liabilities
Other Long-Term Liabilities
December 31, 2023
$
December 31, 2022
$
Freight tax provisions (note 17)
47,81342,477
Asset retirement obligation 2,923
Office lease liability – long-term (note 1)
8,76410,537
Pension liabilities6,5946,194
Other7861,380
63,95763,511