XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Contingent Consideration Arrangement | Worldwide Vision Limited | Maximum          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Maximum possible earn-out payment to former shareholders $ 150,000   $ 150,000    
Contingent Earn-out Liability | Contingent Consideration Arrangement          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Risk free rate 2.8   2.8   0.005
Contingent Earn-out Liability | Contingent Consideration Arrangement | Fruitz [Member]          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Contingent earnout liability movement     $ 10,000    
Risk free rate 3.4   3.4    
Fair Value on Recurring Basis          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Liabilities $ 80,113   $ 80,113   $ 96,600
Fair Value on Recurring Basis | Contingent Earn-out Liability          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Liabilities 80,113   80,113   96,600
Fair Value on Recurring Basis | Level 3          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Liabilities 80,113   80,113   96,600
Fair Value on Recurring Basis | Level 3 | Contingent Earn-out Liability          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Liabilities 80,113   80,113   $ 96,600
Fair Value on Recurring Basis | Level 3 | Contingent Earn-out Liability | General and Administrative Expense          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Contingent earnout liability movement $ 1,300 $ 500 $ (19,400) $ 72,400