XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Assets:          
Marketable securities $ 147,956   $ 147,956   $ 184,536
Liabilities:          
Transfers into or out of Level 3 0 $ 0 0 $ 0  
Revaluation of contingent consideration 1,700 $ 2,200 (600) $ (2,400)  
Confluence          
Liabilities:          
Revaluation of contingent consideration     (600)    
Recurring          
Assets:          
Cash equivalents 35,593   35,593   38,516
Marketable securities 147,956   147,956   184,536
Total assets measured at fair value 183,549   183,549   223,052
Liabilities:          
Contingent consideration 32,500   32,500   33,100
Total liabilities measured at fair value 32,500   32,500   33,100
Recurring | Level 1          
Assets:          
Cash equivalents 35,593   35,593   38,516
Total assets measured at fair value 35,593   35,593   38,516
Recurring | Level 2          
Assets:          
Marketable securities 147,956   147,956   184,536
Total assets measured at fair value 147,956   147,956   184,536
Recurring | Level 3          
Liabilities:          
Contingent consideration 32,500   32,500   33,100
Total liabilities measured at fair value $ 32,500   $ 32,500   $ 33,100