XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions and Divestitures - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 17, 2021
Oct. 01, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]          
Net cash paid for acquisition     $ 22,939,000 $ 0 $ 25,989,000
Deferred consideration     2,300,000   2,300,000
Acquisition and integration charges     $ 6,055,000 $ 6,282,000 $ 9,463,000
Pulse Q A Inc          
Business Acquisition [Line Items]          
Percentage of voting interests acquired 100.00%        
Aggregate purchase price $ 29,100,000        
Net cash paid for acquisition 22,900,000        
Future compensation expense $ 4,500,000        
Future compensation expense, recognition period 3 years        
Acquired finite lived intangible assets and goodwill $ 31,000,000        
Acquired other liabilities 1,900,000        
Tax deductible goodwill $ 0        
TOPO          
Business Acquisition [Line Items]          
Percentage of voting interests acquired   100.00%      
Aggregate purchase price   $ 25,000,000      
Net cash paid for acquisition   23,700,000      
Acquired finite lived intangible assets and goodwill   24,500,000      
Acquired other liabilities   500,000      
Future compensation expense (up to)   $ 6,500,000      
Period of recognition   2 years