XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of intangible asset activity
Intangible assets as of September 30, 2024 and December 31, 2023 consist of the following:
As of September 30, 2024As of December 31, 2023
(In thousands)Useful Life (in years)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Acquired technology
3 to 7
$42,836 $42,664 $43,869 $42,712 
Customer relationships
5 to 12
35,173 28,048 34,773 25,960 
Patents, trademarks, and other
10 to 20
13,147 12,327 13,103 12,241 
Total$91,156 $83,039 $91,745 $80,913