XML 54 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table represents the changes to goodwill during the nine months ended September 30, 2024 (in thousands):
 Carrying Amount
Balance as of December 31, 2023
$142,129 
Foreign currency translation adjustments107 
Balance as of September 30, 2024
$142,236 
Schedule of Finite-Lived Intangible Assets
The following tables present details of the Company’s finite-lived intangible assets as of September 30, 2024 and December 31, 2023 (in thousands):
As of September 30, 2024
Gross Carrying AmountAccumulated Amortization ExpenseNet Carrying
Amount
Developed technology$75,495 $(50,744)$24,751 
Patents14,200 (1,775)12,425 
Assembled workforce10,000 (9,625)375 
Trade name500 (308)192 
Total intangible assets$100,195 $(62,452)$37,743 
As of December 31, 2023
Gross Carrying AmountAccumulated Amortization ExpenseNet Carrying
Amount
Developed technology$75,455 $(39,411)$36,044 
Patents14,200 (650)13,550 
Assembled workforce10,000 (7,374)2,626 
Trade name500 (233)267 
Total intangible assets$100,155 $(47,668)$52,487 
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 September 30, 2024 are as follows (in thousands):
Year ending December 31:
Remainder of 2024$4,180 
202515,735 
20266,700 
20273,137 
20281,940 
Thereafter6,051 
Total remaining amortization expense$37,743