XML 60 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments Under Non-Cancelable Agreements
As at December 31, 2021, future minimum payments under non-cancelable agreements with remaining terms in excess of one year were as follows:
 Year ending December 31
(Thousands of U.S. Dollars)Total20222023202420252026Thereafter
Facilities31,228 5,981 5,970 5,755 5,739 5,739 2,044 
Operating leases (1)
2,889 2,163 623 94 — — 
Finance leases (1)
3,686 2,532 1,154 — — — — 
Software and Telecommunication1,239 413 413 413 — — — 
$39,042 $11,089 $8,160 $6,262 $5,748 $5,739 $2,044 

(1) Including maintenance and operating costs.