XML 62 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table represents the changes to goodwill from December 31, 2020 to December 31, 2022 (in thousands):
Carrying Amount
Balance as of December 31, 2020
$59,568 
Addition from acquisition
58,503 
Balance as of December 31, 2021
$118,071 
Addition from acquisition
16,264 
Balance as of December 31, 2022
$134,335 
Schedule of Finite-Lived Intangible Assets
The following tables present details of the Company’s finite-lived intangible assets as of December 31, 2022 and December 31, 2021 (in thousands):
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 
As of December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Developed technology$62,059 $(11,233)$50,826 
Assembled workforce8,500 (708)7,792 
Trade name500 (25)475 
Total intangible assets$71,059 $(11,966)$59,093 
Schedule of Expected Future Amortization Expenses Related to the Intangible Assets
Expected future amortization expenses related to the intangible assets as of December 31, 2022 were as follows (in thousands):
Year ending December 31,
2023$17,749 
202416,696 
202514,036 
20264,613 
20271,050 
Thereafter
— 
Total remaining amortization
$54,144