XML 60 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite And Indefinite Lived Intangible Assets [Line Items]      
Gross carrying amount $ 342,191 $ 396,384  
Accumulated amortization (183,054) (201,355)  
Intangible assets, net 159,137 195,029  
Amortization of Intangible Assets 34,700 36,900 $ 38,400
Future Amortization Expense, Year One 31,200    
Future Amortization Expense, Year Two 29,500    
Future Amortization Expense, Year Three 20,300    
Future Amortization Expense, Year Four 19,500    
Future Amortization Expense, Year Five 18,900    
Customer Relationships [Member]      
Finite And Indefinite Lived Intangible Assets [Line Items]      
Gross carrying amount 268,180 322,335  
Accumulated amortization (144,655) (173,123)  
Intangible assets, net 123,525 149,212  
Other Intangible Assets [Member]      
Finite And Indefinite Lived Intangible Assets [Line Items]      
Gross carrying amount 74,011 74,049  
Accumulated amortization (38,399) (28,232)  
Intangible assets, net $ 35,612 $ 45,817