XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Gross Carrying Amount and Accumulated Amortization of Intangible Assets The following table presents the gross carrying amount and accumulated amortization of our intangible assets as of September 30, 2025 and December 31, 2024 (in thousands):
September 30, 2025December 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Customer relationships$782,804 $(148,525)$634,279 $782,789 $(95,785)$687,004 
Developed technology202,771 (86,931)115,840 202,772 (56,562)146,210 
Trade name101,000 (20,906)80,094 101,000 (14,097)86,903 
Other19,967 (7,208)12,759 12,986 (3,493)9,493 
Intangible assets, net$1,106,542 $(263,570)$842,972 $1,099,547 $(169,937)$929,610