Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets, net - Summary of Intangible Assets, Net (Details)

v3.20.4
Goodwill and Intangible Assets, net - Summary of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Cost $ 46,580 $ 42,680
Accumulated amortization (28,318) (23,137)
Carrying value 18,262 19,543
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 32,770 28,870
Accumulated amortization (15,349) (10,837)
Carrying value $ 17,421 $ 18,033
Weighted average remaining life (in years) 3 years 7 months 6 days 4 years 3 months 18 days
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 6,820 $ 6,820
Accumulated amortization (6,820) (6,525)
Carrying value 0 $ 295
Weighted average remaining life (in years)   3 months 18 days
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Cost 6,990 $ 6,990
Accumulated amortization (6,149) (5,775)
Carrying value $ 841 $ 1,215
Weighted average remaining life (in years) 2 years 3 months 18 days 3 years 3 months 18 days