XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2025
Commitments and Contingencies  
Schedule of material contractual commitments

Contractual Commitments

The following table sets forth the material contractual commitments as of September 30, 2025:

​

​

​

​

​

Party

Commitments

​

Expiry Date

​

(in thousands)

​

​

Laboratory instruments supplier

$

21,157

​

December 2027

Material suppliers

​

61,505

​

December 2026

Application service providers

​

7,329

​

May 2028

Cloud platform service provider

​

28,431

​

December 2028

Other material suppliers

​

39,752

​

Various

Total

$

158,174

​

​