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