XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Liabilities:    
Short-term contingent consideration $ 12,800 $ 26,300
Long-term contingent consideration 16,100 22,200
Derivative liability 764 252
Recurring    
ASSETS    
Total 61,001 58,379
Liabilities:    
Short-term contingent consideration 12,800 26,300
Long-term contingent consideration 16,100 22,200
Derivative liability 764 252
Total 29,664 48,752
Recurring | Commercial paper    
ASSETS    
Cash and cash equivalents   4,983
Recurring | U.S. Treasuries    
ASSETS    
Cash and cash equivalents 38,204 3,981
Recurring | U.S. Government agencies    
ASSETS    
Cash and cash equivalents   10,937
Recurring | Money market funds    
ASSETS    
Cash and cash equivalents 22,797 38,478
Recurring | Level 1    
ASSETS    
Total 22,797 38,478
Liabilities:    
Short-term contingent consideration 0 0
Long-term contingent consideration 0 0
Derivative liability 0 0
Total 0 0
Recurring | Level 1 | Commercial paper    
ASSETS    
Cash and cash equivalents   0
Recurring | Level 1 | U.S. Treasuries    
ASSETS    
Cash and cash equivalents 0 0
Recurring | Level 1 | U.S. Government agencies    
ASSETS    
Cash and cash equivalents   0
Recurring | Level 1 | Money market funds    
ASSETS    
Cash and cash equivalents 22,797 38,478
Recurring | Level 2    
ASSETS    
Total 38,204 19,901
Liabilities:    
Short-term contingent consideration 0 0
Long-term contingent consideration 0 0
Derivative liability 0 0
Total 0 0
Recurring | Level 2 | Commercial paper    
ASSETS    
Cash and cash equivalents   4,983
Recurring | Level 2 | U.S. Treasuries    
ASSETS    
Cash and cash equivalents 38,204 3,981
Recurring | Level 2 | U.S. Government agencies    
ASSETS    
Cash and cash equivalents   10,937
Recurring | Level 2 | Money market funds    
ASSETS    
Cash and cash equivalents 0 0
Recurring | Level 3    
ASSETS    
Total 0 0
Liabilities:    
Short-term contingent consideration 12,800 26,300
Long-term contingent consideration 16,100 22,200
Derivative liability 764 252
Total 29,664 48,752
Recurring | Level 3 | Commercial paper    
ASSETS    
Cash and cash equivalents   0
Recurring | Level 3 | U.S. Treasuries    
ASSETS    
Cash and cash equivalents 0 0
Recurring | Level 3 | U.S. Government agencies    
ASSETS    
Cash and cash equivalents   0
Recurring | Level 3 | Money market funds    
ASSETS    
Cash and cash equivalents $ 0 $ 0