XML 421 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Lease Commitment
Non-Lease Commitment
Total Commitment
$
$
$
Payments
202127,641 13,290 40,931 
202216,378 5,444 21,822 
20239,227 — 9,227 
20245,713 — 5,713 
2025— — — 
Thereafter— — — 
Total payments58,959 18,734 77,693 
Less: imputed interest(4,669)
Carrying value of operating lease liabilities54,290 
Less current portion(25,108)
Carrying value of long-term operating lease liabilities29,182