XML 88 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]      
Balance at beginning of period $ 136,253 $ 162,333  
Impairment 0 (25,585) $ 0
Cumulative translation adjustment (3) (495)  
Balance at end of period 136,250 136,253 162,333
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount 50,798 69,932  
Amortized Intangible Assets [Abstract]      
Intangible asset impairment 0 1,981 0
Annual Amortization Expense [Abstract]      
2024 3,000    
2025 2,400    
2026 2,400    
2027 2,400    
2028 $ 2,400    
Minimum [Member]      
Amortized Intangible Assets [Abstract]      
Amortized intangible assets, useful life 3 years 6 months    
Maximum [Member]      
Amortized Intangible Assets [Abstract]      
Amortized intangible assets, useful life 15 years    
Zig-Zag [Member]      
Goodwill [Roll Forward]      
Balance at beginning of period $ 103,663 104,158  
Impairment   0  
Cumulative translation adjustment (3) (495)  
Balance at end of period 103,660 103,663 104,158
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount 42,245 52,217  
Amortized Intangible Assets [Abstract]      
Gross carrying amount 15,910 5,489  
Accumulated amortization 1,956 915  
Stoker's [Member]      
Goodwill [Roll Forward]      
Balance at beginning of period 32,590 32,590  
Impairment   0  
Cumulative translation adjustment 0 0  
Balance at end of period 32,590 32,590 32,590
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount 8,553 8,553  
Amortized Intangible Assets [Abstract]      
Gross carrying amount 2,372 2,372  
Accumulated amortization 633 475  
CDS [Member]      
Goodwill [Roll Forward]      
Balance at beginning of period 0 25,585  
Impairment   (25,585)  
Cumulative translation adjustment 0 0  
Balance at end of period 0 0 $ 25,585
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount 0 9,162  
Amortized Intangible Assets [Abstract]      
Gross carrying amount 22,999 14,974  
Accumulated amortization 8,548 7,785  
Asset impairment charge   300  
Trade Names [Member]      
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount 8,500 17,662  
Trade Names [Member] | Zig-Zag [Member]      
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount 0 0  
Trade Names [Member] | Stoker's [Member]      
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount 8,500 8,500  
Trade Names [Member] | CDS [Member]      
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount 0 9,162  
Formulas [Member]      
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount 42,298 52,270  
Formulas [Member] | Zig-Zag [Member]      
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount 42,245 52,217  
Formulas [Member] | Stoker's [Member]      
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount 53 53  
Formulas [Member] | CDS [Member]      
Unamortized Indefinite Life Intangible Assets [Abstract]      
Gross carrying amount $ 0 0  
Customer Relationships [Member] | Minimum [Member]      
Amortized Intangible Assets [Abstract]      
Amortized intangible assets, useful life 8 years    
Customer Relationships [Member] | Maximum [Member]      
Amortized Intangible Assets [Abstract]      
Amortized intangible assets, useful life 10 years    
Customer Relationships [Member] | Zig-Zag [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount $ 0 0  
Accumulated amortization 0 0  
Customer Relationships [Member] | Stoker's [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 0 0  
Accumulated amortization 0 0  
Customer Relationships [Member] | CDS [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 6,936 6,936  
Accumulated amortization $ 5,596 4,768  
Trade Names [Member]      
Amortized Intangible Assets [Abstract]      
Amortized intangible assets, useful life 15 years    
Trade Names [Member] | Zig-Zag [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount $ 449 0  
Accumulated amortization 10 0  
Trade Names [Member] | Stoker's [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 2,372 2,372  
Accumulated amortization 633 475  
Trade Names [Member] | CDS [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 16,063 7,158  
Accumulated amortization $ 2,952 2,137  
Intangible asset impairment   1,600  
Formulas [Member]      
Amortized Intangible Assets [Abstract]      
Amortized intangible assets, useful life 15 years    
Formulas [Member] | Zig-Zag [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount $ 9,972 0  
Accumulated amortization 665 0  
Formulas [Member] | Stoker's [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 0 0  
Accumulated amortization 0 0  
Formulas [Member] | CDS [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 0 0  
Accumulated amortization $ 0 0  
Master Distribution Agreement [Member]      
Amortized Intangible Assets [Abstract]      
Amortized intangible assets, useful life 15 years    
Master Distribution Agreement [Member] | Zig-Zag [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount $ 5,489 5,489  
Accumulated amortization 1,281 915  
Master Distribution Agreement [Member] | Stoker's [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 0 0  
Accumulated amortization 0 0  
Master Distribution Agreement [Member] | CDS [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 0 0  
Accumulated amortization $ 0 0  
Franchise Agreements [Member]      
Amortized Intangible Assets [Abstract]      
Amortized intangible assets, useful life 8 years    
Franchise Agreements [Member] | Zig-Zag [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount $ 0 0  
Accumulated amortization 0 0  
Franchise Agreements [Member] | Stoker's [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 0 0  
Accumulated amortization 0 0  
Franchise Agreements [Member] | CDS [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 0 780  
Accumulated amortization $ 0 780  
Non-Compete Agreements [Member]      
Amortized Intangible Assets [Abstract]      
Amortized intangible assets, useful life 3 years 6 months    
Non-Compete Agreements [Member] | Zig-Zag [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount $ 0 0  
Accumulated amortization 0 0  
Non-Compete Agreements [Member] | Stoker's [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 0 0  
Accumulated amortization 0 0  
Non-Compete Agreements [Member] | CDS [Member]      
Amortized Intangible Assets [Abstract]      
Gross carrying amount 0 100  
Accumulated amortization $ 0 $ 100