XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 20,095 $ 6,030
Accumulated amortization 3,578 2,862
Total $ 16,517 $ 3,168
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 7 years 10 years
Gross carrying amount $ 13,780 $ 4,830
Accumulated amortization 2,743 2,203
Total $ 11,037 $ 2,627
Developed technologies    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 11 years 9 years
Gross carrying amount $ 3,680 $ 1,080
Accumulated amortization 622 539
Total 3,058 $ 541
In Process R&D    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying amount 700  
Accumulated amortization 0  
Total $ 700  
Covenants to non-compete    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 2 years  
Gross carrying amount $ 115  
Accumulated amortization 13  
Total $ 102  
Tradename    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 4 years 3 years
Gross carrying amount $ 120 $ 120
Accumulated amortization 120 120
Total $ 0 $ 0
Market related intangibles    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 5 years  
Gross carrying amount $ 1,700  
Accumulated amortization 80  
Total $ 1,620