XML 66 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 20,095 $ 6,030
Accumulated amortization 4,345 2,862
Total $ 15,750 3,168
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 7 years  
Gross carrying amount $ 13,780 4,830
Accumulated amortization 3,310 2,203
Total $ 10,470 2,627
Developed technologies    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 11 years  
Gross carrying amount $ 4,380 1,080
Accumulated amortization 722 539
Total $ 3,658 541
Covenants to non-compete    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 2 years  
Gross carrying amount $ 115 0
Accumulated amortization 28 0
Total $ 87 0
Market related intangibles    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 5 years  
Gross carrying amount $ 1,820 120
Accumulated amortization 285 120
Total $ 1,535 $ 0