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