XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.1
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
3 Months Ended 12 Months Ended
Mar. 31, 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 (500) (7,869)
Remeasurement (3,803) (33,312)
Ending Balance 19,559 $ 23,862
Current portion as of March 31, 2022 7,220  
Long-term portion as of March 31, 2022 $ 12,339