XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies  
Schedule of material contractual commitments

​

​

​

​

​

​

Party

Commitments

​

Expiry Date

​

(in thousands)

​

​

Laboratory instruments supplier

$

21,443

​

December 2027

Material suppliers

​

70,395

​

December 2026

Application service providers

​

4,733

​

January 2028

Cloud platform service provider

​

27,430

​

December 2028

Other material suppliers

​

44,570

​

Various

Total

$

168,571

​

​