v3.25.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table represents the changes to goodwill from December 31, 2023 to December 31, 2025 (in thousands):
Carrying Amount
Balance as of December 31, 2023
$142,129 
Foreign currency translation adjustments(441)
Balance as of December 31, 2024
$141,688 
Foreign currency translation adjustments936 
Balance as of December 31, 2025
$142,624 
Schedule of Finite-Lived Intangible Assets
The following tables present details of the Company’s finite-lived intangible assets as of December 31, 2025 and December 31, 2024 (in thousands):
As of December 31, 2025
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$76,791 $(70,738)$6,053 
Patents14,200 (3,650)10,550 
Assembled workforce11,000 (10,111)889 
Trade name500 (500)— 
Total intangible assets$102,491 $(84,999)$17,492 
As of December 31, 2024
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$75,291 $(54,348)$20,943 
Patents14,200 (2,150)12,050 
Assembled workforce10,000 (9,750)250 
Trade name500 (333)167 
Total intangible assets$99,991 $(66,581)$33,410 
Schedule of Expected Future Amortization Expenses Related to the Intangible Assets
Expected future amortization expenses related to the Company’s finite lived intangible assets as of December 31, 2025 are as follows (in thousands):
Year ending December 31:
2026$4,680 
20273,730 
20282,432 
20291,800 
20301,600 
Thereafter
3,250 
Total remaining amortization expense
$17,492