Annual report pursuant to Section 13 and 15(d)

GOODWILL AND INTANGIBLE ASSETS - Schedule of intangible assets (Details)

v3.22.0.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 57,024 $ 21,116
Accumulated Amortization $ (8,622) (567)
Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period of intangible assets 4 years 1 month 24 days  
Gross Carrying Amount $ 28,300 13,923
Accumulated Amortization $ (4,948) (398)
Patents, trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period of intangible assets 4 years 29 days  
Gross Carrying Amount $ 100 100
Accumulated Amortization $ (42) (9)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period of intangible assets 5 years 3 months 18 days  
Gross Carrying Amount $ 25,175 6,297
Accumulated Amortization $ (3,055) (138)
Non-competes    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period of intangible assets 3 years 8 months 26 days  
Gross Carrying Amount $ 1,384 796
Accumulated Amortization $ (233) (22)
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period of intangible assets 4 years 1 month 28 days  
Gross Carrying Amount $ 2,065 0
Accumulated Amortization $ (344) $ 0