XML 48 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table represents the changes to goodwill during the three months ended March 31, 2023 (in thousands):
 Carrying
Amount
Balance as of December 31, 2022
$134,335 
Additions from acquisitions— 
Balance as of March 31, 2023
$134,335 
Schedule of Finite-Lived Intangible Assets
The following tables present details of the Company’s finite-lived intangible assets as of March 31, 2023 and December 31, 2022 (in thousands):
As of March 31, 2023
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Developed technology$72,559 $(27,860)$44,699 
Assembled workforce10,000 (4,875)5,125 
Trade name500 (158)342 
Total intangible assets$83,059 $(32,893)$50,166 
As of December 31, 2022
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Developed technology$72,059 $(24,240)$47,819 
Assembled workforce10,000 (4,042)5,958 
Trade name500 (133)367 
Total intangible assets$82,559 $(28,415)$54,144 
Schedule of Expected Future Amortization Expenses Related to the Intangible Assets
Expected future amortization expenses related to the intangible assets as of March 31, 2023 were as follows (in thousands):
Year ending December 31:
Remainder of 2023$13,687 
202416,780 
202514,036 
20264,613 
20271,050 
Thereafter— 
Total remaining amortization$50,166