XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 17, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]        
Goodwill   $ 907,331 $ 862,253 $ 821,448
Sichert        
Business Acquisition [Line Items]        
Total intangible assets subject to amortization $ 44,328      
Goodwill 32,243      
Total intangible assets $ 76,571      
Amortization Period 18 years 10 months 24 days      
Sichert | Customer relationships        
Business Acquisition [Line Items]        
Total intangible assets subject to amortization $ 41,161      
Amortization Period 20 years      
Sichert | Trademarks        
Business Acquisition [Line Items]        
Total intangible assets subject to amortization $ 2,184      
Amortization Period 7 years      
Sichert | Sales backlog        
Business Acquisition [Line Items]        
Total intangible assets subject to amortization $ 983      
Amortization Period 2 months 12 days