XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 20,095 $ 6,030
Accumulated amortization 5,110 2,862
Total $ 14,985 3,168
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 370 120
Total $ 1,450 0
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,879 2,203
Total $ 9,901 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 819 539
Total $ 3,561 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 42 0
Total $ 73 $ 0