v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies  
Schedule of material contractual commitments

Contractual Commitments

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

Party

Commitments

Expiry Date

(in thousands)

Laboratory instruments supplier

$

23,495

December 2027

Material suppliers

80,831

December 2026

Application service providers

5,685

May 2028

Cloud platform service provider

27,430

December 2028

Other material suppliers

39,272

Various

Total

$

176,713