Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
GOODWILL AND INTANGIBLE ASSETS - Schedule of intangible assets and impairment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets Acquired And Purchase Accounting Adjustments [Roll Forward]      
Beginning balance $ 57,024 $ 21,116  
Acquisitions & measurement period adjustments 3,412 35,908  
Ending balance 60,436 57,024 $ 21,116
Finite-Lived Intangible Assets, Accumulated Amortization [Roll Forward]      
Beginning balance (8,622) (567)  
Amortization (9,937) (8,055) (789)
Ending balance (18,559) (8,622) (567)
Finite-Lived Intangible Assets, Accumulated Impairment [Roll Forward]      
Beginning balance 0 0  
Impairments (11,174) 0  
Ending balance (11,174) 0 $ 0
Total $ 30,703 $ 48,402  
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment loss Impairment loss Impairment loss
Retail      
Finite Lived Intangible Assets Acquired And Purchase Accounting Adjustments [Roll Forward]      
Beginning balance $ 37,825 $ 17,635  
Acquisitions & measurement period adjustments 230 20,190  
Ending balance 38,055 37,825 $ 17,635
Finite-Lived Intangible Assets, Accumulated Amortization [Roll Forward]      
Beginning balance (6,285) (540)  
Amortization (5,897) (5,745)  
Ending balance (12,182) (6,285) (540)
Finite-Lived Intangible Assets, Accumulated Impairment [Roll Forward]      
Beginning balance 0 0  
Impairments (11,079) 0  
Ending balance (11,079) 0 0
Total 14,794 31,540  
E-Commerce      
Finite Lived Intangible Assets Acquired And Purchase Accounting Adjustments [Roll Forward]      
Beginning balance 2,501 0  
Acquisitions & measurement period adjustments 0 2,501  
Ending balance 2,501 2,501 0
Finite-Lived Intangible Assets, Accumulated Amortization [Roll Forward]      
Beginning balance (354) 0  
Amortization (460) (354)  
Ending balance (814) (354) 0
Finite-Lived Intangible Assets, Accumulated Impairment [Roll Forward]      
Beginning balance 0 0  
Impairments (95) 0  
Ending balance (95) 0 0
Total 1,592 2,147  
Distribution and other      
Finite Lived Intangible Assets Acquired And Purchase Accounting Adjustments [Roll Forward]      
Beginning balance 16,698 3,481  
Acquisitions & measurement period adjustments 3,182 13,217  
Ending balance 19,880 16,698 3,481
Finite-Lived Intangible Assets, Accumulated Amortization [Roll Forward]      
Beginning balance (1,983) (27)  
Amortization (3,580) (1,956)  
Ending balance (5,563) (1,983) (27)
Finite-Lived Intangible Assets, Accumulated Impairment [Roll Forward]      
Beginning balance 0 0  
Impairments 0 0  
Ending balance 0 0 $ 0
Total $ 14,317 $ 14,715