XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of intangible asset activity
Intangible assets as of March 31, 2024 and December 31, 2023 consist of the following:
As of March 31, 2024As of December 31, 2023
(In thousands)Useful Life (in years)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Acquired technology
3 to 7
$43,634 $42,584 $43,869 $42,712 
Customer relationships
5 to 12
34,707 26,457 34,773 25,960 
Patents, trademarks, and other
10 to 20
13,113 12,267 13,103 12,241 
Total$91,454 $81,308 $91,745 $80,913