v3.25.2
Intangible Assets, net (Tables)
6 Months Ended
Jun. 30, 2025
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of intangible assets, net
Intangible assets, net as of June 30, 2025 and December 31, 2024 consist of the following:
As of June 30, 2025As of December 31, 2024
(In thousands)Useful Life (in years)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Acquired technology
6
$3,100 $50 $— $— 
Customer relationships
5 to 12
36,672 29,980 34,653 28,091 
Patents, trademarks, and other
10 to 20
13,426 12,493 13,356 12,437 
Total$53,198 $42,523 $48,009 $40,528