v3.25.2
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets
The following table presents the components of net intangible assets (in thousands):
As of June 30, 2025As of December 31, 2024
Weighted Average Useful Life (Years)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Acquired technology4.7$26,992 $(15,357)$11,635 $26,044 $(11,938)$14,106 
Acquired customer-related9.817,633 (5,513)12,120 15,852 (4,114)11,738 
Acquired trade names5.0737 (479)258 655 (360)295 
Patents10.03,401 (2,199)1,202 3,341 (2,091)1,250 
Total6.9$48,763 $(23,548)$25,215 $45,892 $(18,503)$27,389 
Schedule of Expected Amortization Expense of Intangible Assets
As of June 30, 2025, expected remaining amortization expense of intangible assets by fiscal year is as follows (in thousands):
Remainder of 2025$3,295 
20265,982 
20274,574 
20284,096 
20292,938 
Thereafter4,330 
Total expected amortization expense$25,215 
Schedule of the Changes in the Carrying Amount of Goodwill
The changes in the carrying amount of goodwill were as follows (in thousands):
Balance at December 31, 2024$196,844 
Foreign currency translation adjustments9,163 
Balance at June 30, 2025$206,007