XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Reconciliation of Warrant Liability and Contingent Consideration Measured at Fair Value on Recurring Basis Using Unobservable Inputs (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Warrant    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Beginning Balance $ 7 $ 65
Payment of contingent consideration 0 0
Remeasurement (6) (58)
Ending Balance 1 7
Current portion as of March 31, 2022 0  
Long-term portion as of March 31, 2022 1  
Contingent Consideration    
Fair Value Inputs, Assets, Quantitative Information [Line Items]    
Beginning Balance 23,862 65,043
Payment of contingent consideration (1,000) (7,869)
Remeasurement (2,476) (33,312)
Ending Balance 20,386 $ 23,862
Current portion as of March 31, 2022 7,694  
Long-term portion as of March 31, 2022 $ 12,692