XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
tradingDay
shares
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Apr. 26, 2022
USD ($)
AltheaDx, Inc        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration, portion not paid     $ 35,000,000  
Additional consideration payable based on achievement of certain commercial milestones       $ 75,000,000
Contingent consideration, catch up payment     17,500,000  
Potential payment obligation $ 57,500,000      
Earnout payment, amount due 0      
Value of contingent consideration 0   0  
Gains or losses associated with changes in fair value 0      
Cernostics, Inc.        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Additional consideration payable based on achievement of certain commercial milestones $ 50,000,000      
Maximum number of shares payable in earnout payment (in shares) | shares 5,034,653      
Number of trading days to determine volume weighted-average price of common stock | tradingDay 15      
Earnout payments     $ 0  
Change in amount of contingent consideration $ 0 $ 2,600,000