v3.25.2
Goodwill and Other Intangible Assets - Summary of Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount [1] $ 312,718 $ 302,397
Accumulated amortization [1] (226,256) (209,663)
Identifiable intangible assets, net [1] 86,462 92,734
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 126,478 126,478
Accumulated amortization (83,933) (79,619)
Identifiable intangible assets, net 42,545 46,859
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 35,549 34,117
Accumulated amortization (26,025) (23,563)
Identifiable intangible assets, net 9,524 10,553
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 146,449 137,770
Accumulated amortization (115,161) (104,448)
Identifiable intangible assets, net 31,288 33,322
Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 4,242 4,032
Accumulated amortization (1,137) (2,032)
Identifiable intangible assets, net $ 3,105 $ 2,000
[1]

(1) During the six months ended June 30, 2025, we wrote off all fully amortized intangible assets that are no longer in use.