XML 87 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Contractual commitments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Recorded Unconditional Purchase Obligation [Line Items]  
Total $ 256,942
2025 171,251
2026 57,564
2027 20,751
2028 3,531
2029 1,262
2030 and thereafter 2,583
Laboratory instruments supplier  
Recorded Unconditional Purchase Obligation [Line Items]  
Total 18,900
2025 9,200
2026 9,700
Material suppliers  
Recorded Unconditional Purchase Obligation [Line Items]  
Total 107,318
2025 89,316
2026 7,299
2027 8,150
2028 2,553
Application service providers  
Recorded Unconditional Purchase Obligation [Line Items]  
Total 13,573
2025 6,808
2026 5,564
2027 1,194
2028 7
Cloud platform service provider  
Recorded Unconditional Purchase Obligation [Line Items]  
Total 28,042
2025 9,490
2026 9,339
2027 9,212
Other material suppliers  
Recorded Unconditional Purchase Obligation [Line Items]  
Total 89,109
2025 56,437
2026 25,662
2027 2,195
2028 971
2029 1,262
2030 and thereafter $ 2,583