XML 64 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of indefinite-lived intangible assets
Intangible assets as of December 31, 2023 and 2022 consist of the following:
December 31,
20232022
(In thousands)Useful Life (in years)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Acquired technology
3 to 7
$43,869 $42,712 $42,022 $41,894 
Customer relationships
5 to 12
34,773 25,960 34,386 23,323 
Patents and trademarks
10 to 20
13,103 12,241 13,518 12,227 
        Total$91,745 $80,913 $89,926 $77,444 
Expected amortization of intangible assets
The estimated future amortization expense of intangible assets as of December 31, 2023, is as follows:
2024$2,839 
20252,806 
20262,398 
20272,124 
202850 
Thereafter217 
Subject to amortization10,434 
Trademarks398 
Total intangible assets$10,832