XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table reflects goodwill activity for the three months ended March 31, 2021 (in thousands):

 Amount
(unaudited)
Balance at December 31, 2020
$23,135 
Goodwill acquired— 
Balance at March 31, 2021
$23,135 
Schedule of Finite-Lived Intangible Assets
Total cost and amortization of intangible assets comprised of the following (in thousands):

Estimated Useful LifeMarch 31, 2021
Intangible assets, net(in years)(unaudited)
Developed technology & trademarks4$6,110 
Total intangible assets6,110 
Less: Accumulated amortization648 
Total intangible assets, net$5,462 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes estimated future amortization expense of our intangible assets as of March 31, 2021 (in thousands):
Years ending December 31,Amount
(unaudited)
2021$1,149 
20221,525 
20231,525 
20241,263 
Total future amortization expense$5,462