Annual report pursuant to Section 13 and 15(d)

Intangible Assets - Acquired Intangible Assets (Details)

v3.22.0.1
Intangible Assets - Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Acquired Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 126,828 $ 44,786
Less accumulated amortization (28,541) (15,684)
Total intangible assets, net $ 98,287 $ 29,102
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 4 years  
Weighted Average Amortization Period 2 years 6 months 1 year 9 months 18 days
Total intangible assets $ 24,516 $ 17,100
Brands    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 10 years  
Weighted Average Amortization Period 8 years 10 months 24 days 7 years 9 months 18 days
Total intangible assets $ 100,315 $ 26,680
Website design and software system    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 3 years  
Weighted Average Amortization Period 2 years 2 months 12 days 2 years 4 months 24 days
Total intangible assets $ 1,883 $ 903
Trademarks    
Acquired Finite-Lived Intangible Assets [Line Items]    
Useful life 5 years  
Weighted Average Amortization Period 3 years 3 months 18 days 4 years 6 months
Total intangible assets $ 114 $ 103