Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Schedule of Changes in Estimated Fair Value of Liability) (Details)

v3.21.2
Fair Value Measurements (Schedule of Changes in Estimated Fair Value of Liability) (Details) - Significant unobservable inputs (Level 3) [Member]
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Balance as of January 1, 2021
Acquisition of Whinstone 82,953
Change in fair value of contingent consideration 185
Balance as of June 30, 2021 $ 83,138