XML 57 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies  
Schedule of material contractual commitments

Year Ended December 31,

Party

Total Commitments

2026

2027

2028

2029

2030

2031 and thereafter

(in thousands)

Laboratory instruments supplier

$

18,900

$

9,200

$

9,700

$

$

$

$

Material suppliers

107,318

89,316

7,299

8,150

2,553

Application service providers

13,573

6,808

5,564

1,194

7

Cloud platform service provider

28,042

9,490

9,339

9,212

Other

89,109

56,437

25,662

2,195

971

1,262

2,583

Total

$

256,942

$

171,251

$

57,564

$

20,751

$

3,531

$

1,262

$

2,583