v3.22.2.2
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Liabilities Carried at Fair Value:    
Derivative liability   $ 37
Level 1 | Recurring basis | Money Market Funds    
Assets Carried at Fair Value:    
Assets, Fair Value $ 2,216 12,192
Level 3 | Recurring basis    
Liabilities Carried at Fair Value:    
Acquired contingent consideration $ 37,600 49,600
Derivative liability   $ 37