v3.26.1
Intangible Assets, net (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]  
Schedule of Intangible Assets
Intangible assets, net as of June 30, 2026 and December 31, 2025 consist of the following:
As of June 30, 2026As of December 31, 2025
(In thousands)Useful Life (in years)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Acquired technology
 6 to 7
$28,493 $(18,889)$21,397 $(18,237)
Customer relationships
1 to 12
29,760 (25,093)29,317 (23,679)
Patents, trademarks, and other
10 to 20
5,196 (4,179)5,080 (4,137)
Total$63,449 $(48,161)$55,794 $(46,053)