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