XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 198,723 $ 194,154  
Accumulated Amortization (94,766) (86,101)  
Net Amount $ 103,957 108,053  
Weighted Average Remaining Amortization Period (in years) 8 years 1 month 6 days    
Amortization expense $ 11,024 11,627 $ 9,413
Customer Lists/Relationships      
Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount 144,671 148,899  
Accumulated Amortization (63,006) (59,603)  
Net Amount $ 81,665 89,296  
Weighted Average Remaining Amortization Period (in years) 9 years 7 months 6 days    
Technology and Other Intangibles      
Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 54,052 45,255  
Accumulated Amortization (31,760) (26,498)  
Net Amount $ 22,292 $ 18,757  
Weighted Average Remaining Amortization Period (in years) 7 years 4 months 24 days