XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Schedule of Financial assets and financial liabilities measured at fair value on a recurring basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term contingent consideration $ 27,834 [1] $ 13,950
Long-term contingent consideration 38,910 51,559
Money Market    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value 339,044 343,929
Level 1 | Money Market    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value 339,044 343,929
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term contingent consideration 27,834 [1] 13,950
Long-term contingent consideration $ 38,910 $ 51,559
[1] The $27.8 million of short-term contingent consideration includes $14.5 million due and payable to the remaining securityholders of Avitide related to the First Earnout Year as defined in the Agreement and Plan of Merger and Reorganization with Avalon Merger Sub, Inc., which the Company entered into as part of the acquisition of Avitide in 2021. This amount is anticipated to be paid in the second quarter of 2023.