Annual report pursuant to Section 13 and 15(d)

Acquisitions (Acquisition of Private Technology Company, Narrative) (Details)

v3.22.0.1
Acquisitions (Acquisition of Private Technology Company, Narrative) (Details) - USD ($)
12 Months Ended
Feb. 18, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Fair market value adjustment to contingent consideration liability   $ 1,067,000 $ 3,105,000 $ 8,126,000
Goodwill   925,154,000 906,773,000 $ 879,850,000
Private Technology Company        
Business Acquisition [Line Items]        
Total consideration transferred $ 2,300,000      
Additional contingent consideration 6,800,000      
Contingent consideration 5,200,000      
Fair market value adjustment to contingent consideration liability   700,000 $ 3,100,000  
Payment of contingent consideration liability   $ 1,100,000    
Goodwill 7,000,000      
Goodwill deductible for tax purposes 0      
Acquired intangible assets $ 1,000,000