XML 54 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Year Ended December 31,
(Thousands of U.S. Dollars)20212020
Trade$91,101 $70,450 
Royalties14,761 1,570 
Employee compensation 4,382 1,701 
Other38,450 27,063 
$148,694 $100,784