XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Liabilities:    
Short-term contingent consideration $ 24,458 $ 26,300
Long-term contingent consideration 26,600 22,200
Derivative liability 252 252
Recurring    
ASSETS    
Total 63,296 58,379
Liabilities:    
Short-term contingent consideration 24,458 26,300
Long-term contingent consideration 26,600 22,200
Derivative liability 252 252
Total 51,310 48,752
Recurring | Commercial paper    
ASSETS    
Cash and cash equivalents 8,973 4,983
Recurring | U.S. Treasuries    
ASSETS    
Cash and cash equivalents   3,981
Recurring | U.S. Government agencies    
ASSETS    
Cash and cash equivalents 38,341 10,937
Recurring | Money market funds    
ASSETS    
Cash and cash equivalents 15,982 38,478
Recurring | Level 1    
ASSETS    
Total 15,982 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 0
Recurring | Level 1 | U.S. Treasuries    
ASSETS    
Cash and cash equivalents   0
Recurring | Level 1 | U.S. Government agencies    
ASSETS    
Cash and cash equivalents 0 0
Recurring | Level 1 | Money market funds    
ASSETS    
Cash and cash equivalents 15,982 38,478
Recurring | Level 2    
ASSETS    
Total 47,314 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 8,973 4,983
Recurring | Level 2 | U.S. Treasuries    
ASSETS    
Cash and cash equivalents   3,981
Recurring | Level 2 | U.S. Government agencies    
ASSETS    
Cash and cash equivalents 38,341 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 24,458 26,300
Long-term contingent consideration 26,600 22,200
Derivative liability 252 252
Total 51,310 48,752
Recurring | Level 3 | Commercial paper    
ASSETS    
Cash and cash equivalents 0 0
Recurring | Level 3 | U.S. Treasuries    
ASSETS    
Cash and cash equivalents   0
Recurring | Level 3 | U.S. Government agencies    
ASSETS    
Cash and cash equivalents 0 0
Recurring | Level 3 | Money market funds    
ASSETS    
Cash and cash equivalents $ 0 $ 0