XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies  
Schedule of material contractual commitments

​

​

​

​

​

​

Party

Commitments

​

Expiry Date

​

​

(in thousands)

​

​

Material supplier

$

14,207

​

June 2026

Application service providers

​

31,853

​

March 2026

Other material suppliers

​

16,662

​

Various

Total

$

62,722

​

​