XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended
Sep. 28, 2021
patent
Mar. 31, 2022
USD ($)
Nov. 30, 2021
patent
Jan. 31, 2021
patent
Sep. 30, 2020
patent
Jun. 30, 2020
patent
Mar. 31, 2020
patent
lawsuit
Feb. 28, 2022
lawsuit
Other commitments                
Total commitments   $ 138,855            
Material suppliers                
Other commitments                
Total commitments   18,099            
Application service providers                
Other commitments                
Total commitments   32,626            
Earnouts for development with acquired Canadian entity                
Other commitments                
Total commitments   35,000            
Software development provider                
Other commitments                
Total commitments   383            
Lease commitments                
Other commitments                
Total commitments   19,422            
Other material suppliers                
Other commitments                
Total commitments   14,442            
Laboratory instruments supplier                
Other commitments                
Total commitments   18,883            
CareDX Patent Case                
Other commitments                
Number of patent litigations | lawsuit             2  
Loss contingency, patents allegedly infringed, number | patent             3  
Number of invalid patents | patent 3              
Gain contingency, patents allegedly infringed, number | patent             2  
Amount awarded to other party   $ 44,900            
ArcherDX Patent Case                
Other commitments                
Gain contingency, patents allegedly infringed, number | patent         5      
Ravgen Patent Case                
Other commitments                
Loss contingency, patents allegedly infringed, number | patent           2    
Progenity Patent Case                
Other commitments                
Gain contingency, patents allegedly infringed, number | patent           6    
Inivitae Patent Case                
Other commitments                
Loss contingency, patents allegedly infringed, number | patent     3          
Gain contingency, patents allegedly infringed, number | patent       2        
Class action                
Other commitments                
Number of claims | lawsuit               2