XML 50 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
 Year Ended December 31,
2022
$
2021
$
Voyage and vessel32,07626,855
Corporate accruals476604
Interest1,9761,951
Payroll and benefits (note 14c)
12,9413,173
Accrued liabilities47,46932,583