XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies  
Schedule of material contractual commitments

​

​

​

​

​

​

Party

Commitments

​

Expiry Date

​

(in thousands)

​

​

Laboratory instruments supplier

$

7,619

​

December 2024

Material suppliers

​

24,644

​

December 2024

Application service providers

​

4,515

​

March 2026

Cloud platform service provider

​

38,384

​

December 2028

Leases (1)

​

261

​

March 2029

Other material suppliers

​

16,940

​

Various

Total

$

92,363

​

​