XML 124 R104.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Liabilities:    
Short-term contingent consideration $ 26,300 $ 14,500
Long-term contingent consideration 22,200 23,159
Plus: derivative liability for embedded conversion feature 252 0
Recurring    
ASSETS    
Total 58,379  
Liabilities:    
Short-term contingent consideration 26,300 14,500
Long-term contingent consideration 22,200 23,159
Plus: derivative liability for embedded conversion feature 252  
Total 48,752 37,659
Recurring | Level 1    
ASSETS    
Total 38,478  
Liabilities:    
Short-term contingent consideration 0 0
Long-term contingent consideration 0 0
Plus: derivative liability for embedded conversion feature 0  
Total 0 0
Recurring | Level 2    
ASSETS    
Total 19,901  
Liabilities:    
Short-term contingent consideration 0 0
Long-term contingent consideration 0 0
Plus: derivative liability for embedded conversion feature 0  
Total 0 0
Recurring | Level 3    
ASSETS    
Total 0  
Liabilities:    
Short-term contingent consideration 26,300 14,500
Long-term contingent consideration 22,200 23,159
Plus: derivative liability for embedded conversion feature 252  
Total 48,752 $ 37,659
Commercial paper | Recurring    
ASSETS    
Cash and cash equivalents 4,983  
Commercial paper | Recurring | Level 1    
ASSETS    
Cash and cash equivalents 0  
Commercial paper | Recurring | Level 2    
ASSETS    
Cash and cash equivalents 4,983  
Commercial paper | Recurring | Level 3    
ASSETS    
Cash and cash equivalents 0  
U.S. Treasuries | Recurring    
ASSETS    
Cash and cash equivalents 3,981  
U.S. Treasuries | Recurring | Level 1    
ASSETS    
Cash and cash equivalents 0  
U.S. Treasuries | Recurring | Level 2    
ASSETS    
Cash and cash equivalents 3,981  
U.S. Treasuries | Recurring | Level 3    
ASSETS    
Cash and cash equivalents 0  
U.S. Government agencies | Recurring    
ASSETS    
Cash and cash equivalents 10,937  
U.S. Government agencies | Recurring | Level 1    
ASSETS    
Cash and cash equivalents 0  
U.S. Government agencies | Recurring | Level 2    
ASSETS    
Cash and cash equivalents 10,937  
U.S. Government agencies | Recurring | Level 3    
ASSETS    
Cash and cash equivalents 0  
Money market funds | Recurring    
ASSETS    
Cash and cash equivalents 38,478  
Money market funds | Recurring | Level 1    
ASSETS    
Cash and cash equivalents 38,478  
Money market funds | Recurring | Level 2    
ASSETS    
Cash and cash equivalents 0  
Money market funds | Recurring | Level 3    
ASSETS    
Cash and cash equivalents $ 0