XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of intangible asset activity
Intangible assets as of March 31, 2023 and December 31, 2022 consist of the following:
As of March 31, 2023As of December 31, 2022
(In thousands)Useful Life (in years)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Acquired technology
3 to 7
$43,590 $42,057 $42,022 $41,894 
Customer relationships
5 to 12
34,551 24,051 34,386 23,323 
Patents, trademarks, and other
10 to 20
13,538 12,248 13,518 12,227 
Total$91,679 $78,356 $89,926 $77,444