XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended
Sep. 28, 2021
patent
Jun. 30, 2023
patent
May 31, 2023
USD ($)
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
patent
lawsuit
Sep. 30, 2023
USD ($)
Dec. 31, 2022
claim
Feb. 28, 2022
lawsuit
Other commitments                          
Total commitments | $                     $ 64,642    
Material suppliers                          
Other commitments                          
Total commitments | $                     23,322    
Application service providers                          
Other commitments                          
Total commitments | $                     14,574    
Leases                          
Other commitments                          
Total commitments | $                     2,651    
Other material suppliers                          
Other commitments                          
Total commitments | $                     14,695    
Laboratory instruments supplier                          
Other commitments                          
Total commitments | $                     $ 9,400    
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 Case                          
Other commitments                          
Gain contingency, patents allegedly infringed, number               3          
Amount awarded from other party | $     $ 19,350                    
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
Claims remaining | ArcherDX Case                          
Other commitments                          
Gain contingency, patents allegedly infringed, number   2