XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Other commitments  
Total commitments $ 70,602
Laboratory instruments supplier  
Other commitments  
Total commitments 217
Material suppliers  
Other commitments  
Total commitments 16,876
Application and other service providers  
Other commitments  
Total commitments 34,605
Gene sequencing reagents and kits provider  
Other commitments  
Total commitments 135
Software development provider  
Other commitments  
Total commitments 1,766
Other material suppliers  
Other commitments  
Total commitments 17,003
Securities related claims  
Other commitments  
Estimate of possible loss $ 2,500