v3.26.1
Goodwill and Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Changes in Carrying Value of Goodwill
The change in the carrying amounts of goodwill during the six months ended June 30, 2026 is presented below (in thousands):
Balance as of December 31, 2025$146,676 
Goodwill acquired (Note 5)
51,334 
Balance as of June 30, 2026$198,010 
Schedule of Intangible Asset, Finite-Lived
The following tables summarize acquired intangible assets as of the periods presented below:
June 30, 2026
Gross AmountAccumulated AmortizationNet Carrying ValueWeighted Average Remaining Useful Life
(amounts in thousands)(in years)
Developed technology$51,896 $(21,828)$30,068 4.8
Customer relationships82,400 (19,995)62,405 6.1
Trademarks
700 (700)— — 
Total$134,996 $(42,523)$92,473 

December 31, 2025
Gross AmountAccumulated AmortizationNet Carrying ValueWeighted Average Remaining Useful Life
(amounts in thousands)(in years)
Developed technology$41,196 $(18,535)$22,661 4.4
Customer relationships69,200 (14,875)54,325 6.4
Trademarks
700 (700)— — 
Total$111,096 $(34,110)$76,986 
Schedule of Finite-lived Intangible Assets Amortization Expense
Amortization of acquired intangible assets is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Cost of revenue$1,655 $1,275 $3,292 $2,536 
Sales and marketing2,574 2,233 5,120 4,486 
Total amortization expense$4,229 $3,508 $8,412 $7,022 
Schedule of Estimated Future Amortization Expense
As of June 30, 2026, expected future amortization expense related to acquired intangible assets is as follows (in thousands):
Year Ending December 31,Amortization Expense
Remainder of 2026$8,552 
202716,965 
202817,011 
202916,965 
203014,052 
Thereafter
18,928 
Total future amortization$92,473