XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Other Intangible Assets - Schedule of Carrying Values of Other Intangibles (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Goodwill [Line Items]    
Finite lived intangible assets, gross carrying value $ 235,234 $ 226,200
Accumulated amortization (171,469) (128,918)
Finite lived intangible assets, net carrying value 63,765 97,282
Indefinite lived intangible assets, gross carrying value 94 94
Total intangible assets, gross carrying value 253,024 240,619
Other intangible assets, net 81,555 111,701
Customer-related    
Goodwill [Line Items]    
Finite lived intangible assets, gross carrying value 187,837 188,410
Accumulated amortization (143,674) (108,215)
Finite lived intangible assets, net carrying value 44,163 80,195
Software    
Goodwill [Line Items]    
Finite lived intangible assets, gross carrying value 36,925 27,318
Accumulated amortization (23,321) (18,204)
Finite lived intangible assets, net carrying value 13,604 9,114
Developed Technology Rights    
Goodwill [Line Items]    
Finite lived intangible assets, gross carrying value 8,902 8,902
Accumulated amortization (2,904) (1,279)
Finite lived intangible assets, net carrying value 5,998 7,623
Trade name    
Goodwill [Line Items]    
Finite lived intangible assets, gross carrying value 1,570 1,570
Accumulated amortization (1,570) (1,220)
Finite lived intangible assets, net carrying value 0 350
Software in development    
Goodwill [Line Items]    
Finite lived intangible assets, gross carrying value $ 17,696 $ 14,325