XML 65 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Jun. 30, 2017
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Gain (loss) on indemnification asset $ 487 $ 844 $ 887 $ 844    
YP Acquisition            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Shares held in escrow (in shares)           1,804,715
Number of shares expected to be returned by the seller (in shares) 1,126,990   1,126,990      
Amount to be paid before allowance of tax credit $ 8,000   $ 8,000      
Indemnification Asset | Fair Value, Inputs, Level 1            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Fair value of indemnification asset 25,200   25,200   $ 24,300  
Gain (loss) on indemnification asset $ 500   $ 900