XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended
Sep. 28, 2021
patent
Oct. 31, 2022
patent
May 31, 2022
patent
Mar. 31, 2022
USD ($)
Nov. 30, 2021
patent
Jan. 31, 2021
patent
Jun. 30, 2020
patent
Mar. 31, 2020
lawsuit
patent
Mar. 31, 2023
USD ($)
Dec. 31, 2022
claim
Feb. 28, 2022
lawsuit
Material suppliers                      
Other commitments                      
Total commitments | $                 $ 21,753    
Application service providers                      
Other commitments                      
Total commitments | $                 15,957    
Software development provider                      
Other commitments                      
Total commitments | $                 20,041    
Other suppliers                      
Other commitments                      
Total commitments | $                 72,799    
Laboratory instruments supplier                      
Other commitments                      
Total commitments | $                 $ 15,048    
CareDX Patent Case                      
Other commitments                      
Number of patent litigations | lawsuit               2      
Loss contingency, patents allegedly infringed, number               3      
Number of invalid patents 3                    
Gain contingency, patents allegedly infringed, number     3                
Amount awarded to other party | $       $ 44,900              
ArcherDX Patent Case                      
Other commitments                      
Gain contingency, patents allegedly infringed, number           3          
Ravgen Patent Case                      
Other commitments                      
Loss contingency, patents allegedly infringed, number             2        
Genosity Inc. Patent Case                      
Other commitments                      
Gain contingency, patents allegedly infringed, number   1                  
Inivata Patent Case Member                      
Other commitments                      
Gain contingency, patents allegedly infringed, number           2          
Number of claims | claim                   2  
Inivitae Patent Case                      
Other commitments                      
Loss contingency, patents allegedly infringed, number         3            
Class action                      
Other commitments                      
Number of claims | lawsuit                     2