XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.2
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
Jun. 30, 2022
USD ($)
Feb. 28, 2022
lawsuit
Other commitments                  
Total commitments               $ 134,016  
Material suppliers                  
Other commitments                  
Total commitments               23,232  
Application service providers                  
Other commitments                  
Total commitments               34,126  
Earnouts for development with acquired Canadian entity                  
Other commitments                  
Total commitments               16,218  
Software development provider                  
Other commitments                  
Total commitments               352  
Lease commitments                  
Other commitments                  
Total commitments               19,422  
Other material suppliers                  
Other commitments                  
Total commitments               23,766  
Laboratory instruments supplier                  
Other commitments                  
Total commitments               $ 16,900  
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