XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 20,095 $ 6,030
Accumulated amortization 5,866 2,862
Total $ 14,229 $ 3,168
Market related intangibles    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 5 years 3 years
Gross carrying amount $ 1,820 $ 120
Accumulated amortization 454 120
Total $ 1,366 $ 0
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 4,447 2,203
Total $ 9,333 $ 2,627
Developed technologies    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 11 years 9 years
Gross carrying amount $ 4,380 $ 1,080
Accumulated amortization 908 539
Total $ 3,472 $ 541
Covenants to non-compete    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (years) 2 years  
Gross carrying amount $ 115  
Accumulated amortization 57  
Total $ 58