XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Details) - Schedule of changes in estimated fair value of liability - Level 3 [Member] - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Fair Value Measurements (Details) - Schedule of changes in estimated fair value of liability [Line Items]    
Balance as of January 1 $ 83,928
Acquisition of Whinstone 82,953
Change in contingent consideration (29,627)
Change in fair value 176 185
Balance as of June 30 $ 54,477 $ 83,138