XML 66 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table represents the changes to goodwill during the year ended December 31, 2021 (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 
Schedule of Finite-Lived Intangible Assets
The following tables present details of the Company’s intangible assets as of December 31, 2021 and December 31, 2020 (in thousands):
As of December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Intangible assets with finite lives
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 
As of December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying
Amount
Intangible assets with finite lives
Developed Technology$42,959 $(1,206)$41,753 
Total Intangible Assets$42,959 $(1,206)$41,753 
Schedule of Expected Future Amortization Expenses Related to the Intangible Assets
The expected future amortization expenses related to the intangible assets as of December 31, 2021 were as follows (in thousands):
2022$15,249 
202315,249 
202414,196 
202511,786 
20262,613 
Thereafter
— 
Total remaining amortization
$59,093