Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Acquisitions (Acquisition of Private Technology Company, Narrative) (Details) - USD ($)
12 Months Ended
Feb. 18, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]        
Fair market value adjustment to contingent consideration liability   $ 0 $ 1,067,000 $ 3,105,000
Goodwill   $ 998,414,000 925,154,000 906,773,000
Private Technology Company        
Business Acquisition [Line Items]        
Payment to acquire business $ 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