XML 54 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Schedule of Acquired Intangible Assets by Major Asset Class (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross $ 6,582 $ 1,353
Additions 11,083 5,229
Accumulated amortization (4,556) (1,636)
Net book value before impairment 13,109 4,946
Impairment charge (411) (411)
Net book value 12,698 4,535
Purchased Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross 2,518 265
Additions 2,882 2,253
Accumulated amortization (1,612) (687)
Net book value before impairment 3,788 1,831
Net book value 3,788 1,831
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross 3,975 999
Additions   2,976
Accumulated amortization (1,158) (860)
Net book value before impairment 2,817 3,115
Impairment charge (411) (411)
Net book value $ 2,406 $ 2,704
Customer Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 6 years  
Additions $ 7,000  
Accumulated amortization (1,242)  
Net book value before impairment 5,758  
Net book value $ 5,758  
Trademarks/Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 2 years 2 years
Gross $ 38 $ 38
Accumulated amortization $ (38) $ (38)
Non-Compete [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 3 years 3 years
Gross $ 51 $ 51
Additions 232  
Accumulated amortization (119) $ (51)
Net book value before impairment 164  
Net book value $ 164  
Support Agreement [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 1 year  
Additions $ 369  
Accumulated amortization (323)  
Net book value before impairment 46  
Net book value $ 46  
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 7 years  
Additions $ 600  
Accumulated amortization (64)  
Net book value before impairment 536  
Net book value $ 536  
Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 1 year  
Minimum [Member] | Purchased Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 4 years 4 years
Minimum [Member] | Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 3 years 3 years
Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 10 years  
Maximum [Member] | Purchased Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 8 years 6 years
Maximum [Member] | Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 10 years 10 years