XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Acquired Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The components of intangible assets were as follows:

March 31, 2021December 31, 2020
Useful Lives (Years)GrossAccumulated AmortizationNetGrossAccumulated AmortizationNet
Trade names10$1,040 $(676)$364 $1,040 $(650)$390 
Developed technology
102,980 (1,937)1,043 2,980 (1,862)1,118 
Customer relationships
10860 (559)301 860 (538)322 
Total$4,880 $(3,172)$1,708 $4,880 $(3,050)$1,830