XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Schedule of Other Intangibles (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite lived intangible assets, gross carrying value $ 198,882 $ 190,905
Accumulated amortization (110,714) (96,095)
Finite lived intangible assets, net carrying value 88,168 94,810
Indefinite lived intangible assets, gross carrying value 94 94
Total intangible assets, gross carrying value 198,976 190,999
Other intangible assets, net 88,262 94,904
Customer-Related Intangible Assets    
Finite lived intangible assets, gross carrying value 188,410 185,723
Accumulated amortization (108,215) (93,911)
Finite lived intangible assets, net carrying value 80,195 91,812
Developed Technology Rights    
Finite lived intangible assets, gross carrying value 8,902 3,902
Accumulated amortization (1,279) (904)
Finite lived intangible assets, net carrying value 7,623 2,998
Trade Name    
Finite lived intangible assets, gross carrying value 1,570 1,280
Accumulated amortization (1,220) (1,280)
Finite lived intangible assets, net carrying value $ 350 $ 0