v3.26.1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Goodwill
The following table reflects goodwill activity for the six months ended June 30, 2026 (in thousands):
 Amount
(unaudited)
Balance at December 31, 2025
$135,276 
Goodwill acquired79,806 
Balance at June 30, 2026
$215,082 
Schedule of Finite-Lived Intangible Assets, Net
The total cost and amortization of the Company's intangible assets for the period ended June 30, 2026 is comprised of the following (in thousands):

June 30, 2026
(unaudited)
 Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$57,571 $(5,292)$52,279 
Customer relationship4,136 (432)3,704 
Non-compete40 (17)23 
Total$61,747 $(5,741)$56,006 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes estimated future amortization expense of the Company's intangible assets as of June 30, 2026 (in thousands):

 Amount
Years ending December 31,(unaudited)
2026$5,616 
202711,231 
202810,890 
202910,850 
203010,850 
Thereafter6,569 
Total future amortization expense$56,006