Schedule of Fair Value of Contingent Consideration (Details) - USD ($) $ in Thousands |
9 Months Ended | |
---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Fair Value Disclosures [Abstract] | ||
Beginning balance, fair value of contingent consideration | $ 6,200 | $ 7,602 |
Change in fair value of contingent consideration | (4,100) | 1,698 |
Ending balance, fair value of contingent consideration | $ 2,100 | $ 9,300 |