XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 194,154 $ 144,330  
Accumulated Amortization (86,101) (74,442)  
Net Amount $ 108,053 69,888  
Weighted Average Remaining Amortization Period (in years) 8 years 2 months 12 days    
Amortization expense $ 11,627 9,413 $ 9,055
Customer Lists/Relationships      
Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount 148,899 96,889  
Accumulated Amortization (59,603) (49,213)  
Net Amount $ 89,296 47,676  
Weighted Average Remaining Amortization Period (in years) 9 years 4 months 24 days    
Technology and Other Intangibles      
Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 45,255 47,441  
Accumulated Amortization (26,498) (25,229)  
Net Amount $ 18,757 $ 22,212  
Weighted Average Remaining Amortization Period (in years) 7 years 4 months 24 days