XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 22, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Jun. 30, 2017
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Settlement of indemnification asset   $ 15,760   $ 15,760      
Loss on indemnification asset   11,490 $ (487) 10,734 $ (887)    
Indemnification Asset | Fair Value, Inputs, Level 1              
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Fair value of indemnification asset           $ 26,500  
Treasury Stock              
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Settlement of indemnification asset $ (15,800) $ 15,760   $ 15,760      
Settlement of indemnification asset (in shares) (613,954) 613,954   613,954      
Number of shares expected to be retain by the seller (in shares) 1,190,761            
YP Acquisition              
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Shares held in escrow (in shares)             1,804,715