XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Other commitments  
Total commitments $ 36,228
Laboratory instruments supplier  
Other commitments  
Total commitments 5,525
Material supplier  
Other commitments  
Total commitments 11,220
Application service provider  
Other commitments  
Total commitments 8,727
Gene sequencing reagents and kits  
Other commitments  
Total commitments 473
Software Development Provider  
Other commitments  
Total commitments 1,442
Other material supplier  
Other commitments  
Total commitments 8,841
Securities related claims  
Other commitments  
Estimate of possible loss 1,500
Commercial general liability claims  
Other commitments  
Estimate of possible loss $ 300