v3.25.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table represents the changes to goodwill during the three months ended March 31, 2025 (in thousands):
 Carrying Amount
Balance as of December 31, 2024
$141,688 
Foreign currency translation adjustments284 
Balance as of March 31, 2025
$141,972 
Schedule of Finite-Lived Intangible Assets
The following tables present details of the Company’s finite-lived intangible assets as of March 31, 2025 and December 31, 2024 (in thousands):
As of March 31, 2025
Gross Carrying Amount
Accumulated Amortization
Net Carrying
Amount
Developed technology$75,291 $(57,993)$17,298 
Patents14,200 (2,525)11,675 
Assembled workforce10,000 (9,875)125 
Trade name500 (358)142 
Total intangible assets$99,991 $(70,751)$29,240 
As of December 31, 2024
Gross Carrying Amount
Accumulated Amortization
Net 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 Finite-lived Intangible Assets
Expected future amortization expenses related to the Company’s finite-lived intangible assets as of March 31, 2025 are as follows (in thousands):
Year ending December 31:
Remainder of 2025$11,524 
20266,660 
20273,096 
20281,910 
20291,500 
Thereafter4,550 
Total remaining amortization expense$29,240