XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies  
Schedule of material contractual commitments

Party

Total Commitments

Expiry Date

(in thousands)

Laboratory instruments supplier

$

9,400

December 2024

Material suppliers

20,709

March 2028

Application service providers

12,571

March 2026

Cloud platform service provider

40,000

December 2028

Other material suppliers

11,853

Various

Total

$

94,533