XML 74 R63.htm IDEA: XBRL DOCUMENT v3.26.3
Commitments and Contingencies - Schedule of Contractual Commitments (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Long-Term Purchase Commitment [Line Items]  
Total $ 240,033
Laboratory instruments supplier  
Long-Term Purchase Commitment [Line Items]  
Total 11,959
Material suppliers  
Long-Term Purchase Commitment [Line Items]  
Total 122,343
Application service providers  
Long-Term Purchase Commitment [Line Items]  
Total 15,298
Cloud platform service provider  
Long-Term Purchase Commitment [Line Items]  
Total 22,222
Other material suppliers  
Long-Term Purchase Commitment [Line Items]  
Total $ 68,211