XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
arrangement
Mar. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
arrangement
Dec. 31, 2021
USD ($)
Dec. 06, 2021
USD ($)
Nov. 10, 2021
USD ($)
Business Acquisition [Line Items]              
Number of outstanding consideration arrangements | arrangement   2   2      
Contingent consideration arrangements   $ 13,108   $ 13,108 $ 12,200    
Current portion of contingent consideration arrangement liability   13,100   $ 13,100      
Non-current portion of contingent consideration arrangement liability         $ 12,200    
Wibbitz              
Business Acquisition [Line Items]              
Contingent consideration arrangements     $ 5,600        
Contingent consideration arrangements, (decrease) increase   (1,600)          
Wibbitz | Maximum              
Business Acquisition [Line Items]              
Contingent consideration arrangements             $ 15,000
Wirewax              
Business Acquisition [Line Items]              
Contingent consideration arrangements     8,200        
Contingent consideration arrangements, (decrease) increase   900          
Revenue threshold term (in years)       2 years      
Wirewax | Subsequent Event              
Business Acquisition [Line Items]              
Contingent consideration arrangement payment $ 4,800            
Wirewax | Maximum              
Business Acquisition [Line Items]              
Contingent consideration arrangements           $ 10,000  
Contingent Consideration Liability              
Business Acquisition [Line Items]              
Measurement period adjustments   $ 0 $ 1,600 $ 1,577