XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 20, 2023
Dec. 31, 2022
Dec. 28, 2022
Vyasa Analytics, LLC        
Loss Contingencies [Line Items]        
Contingent consideration arrangements, range of outcomes, high $ 60,000      
Contingent consideration, liability 31,512   $ 31,919 $ 19,813
Drug Interaction Solutions University of Washington (DIDB)        
Loss Contingencies [Line Items]        
Contingent consideration arrangements, range of outcomes, high 2,000      
Contingent consideration, liability $ 407 $ 790