XML 91 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Liabilities Carried at Fair Value:    
Derivative liability - conversion option $ 0 $ 37
Derivative liability 0 37
Level 1 | Recurring basis | Money Market Funds    
Assets Carried at Fair Value:    
Assets, Fair Value 15,322 12,192
Level 3 | Recurring basis    
Liabilities Carried at Fair Value:    
Acquired contingent consideration $ 41,200 49,600
Derivative liability - conversion option   37
Derivative liability   $ 37