Fair Value Measurements (Tables) |
3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Disclosures [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Fair Value Hierarchy Valuation Inputs | The following table presents information about the Company’s assets that are measured at fair value on a recurring basis at March 31, 2023 and December 31, 2022 and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Fair Value of Contingent Consideration | The following table provides a roll forward of the fair value of the contingent consideration:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Fair value Warrant by Using Black-Scholes Pricing Model Assumptions | The fair value at March 31, 2023 was estimated using a Black-Scholes pricing model based on the following assumptions:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Changes in Fair Value Warrant Liabilities | The following table presents the changes in the warrant liabilities measured at fair value (in thousands):
|