XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite lived intangible assets    
Gross Carrying Amount $ 158,759 $ 177,715
Accumulated Amortization (96,509) (99,771)
Net Carrying Amount 62,250 77,944
Customer relationships    
Finite lived intangible assets    
Gross Carrying Amount 155,712 155,715
Accumulated Amortization (95,409) (80,188)
Net Carrying Amount 60,303 75,527
Software & technology    
Finite lived intangible assets    
Gross Carrying Amount 3,047 22,000
Accumulated Amortization (1,100) (19,583)
Net Carrying Amount $ 1,947 $ 2,417