XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets (Details - Finite lived) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 16,344,000 $ 12,644,000
Accumulated Amortization (8,501,000) (8,366,000)
Net Carrying Amount 7,843,000 4,278,000
Finite-Lived Intangible Assets, Accumulated Amortization 8,501,000 8,366,000
Intangible Assets, Net (Excluding Goodwill) 7,843,000 7,978,000
Intangible Assets, Gross (Excluding Goodwill) 12,644 16,344
Brand Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization 0 0
Indefinite-Lived Intangible Assets (Excluding Goodwill) 0 3,700
Finite-Lived Intangible Assets, Accumulated Amortization 0 0
Intangible Assets, Net (Excluding Goodwill) 0 3,700
Recipes [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 44,000 44,000
Accumulated Amortization (44,000) (44,000)
Net Carrying Amount 0 0
Finite-Lived Intangible Assets, Accumulated Amortization 44,000 44,000
Customer Lists And Other Customer Related Intangibles [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,529,000 4,529,000
Accumulated Amortization (4,529,000) (4,529,000)
Net Carrying Amount 0 0
Finite-Lived Intangible Assets, Accumulated Amortization 4,529,000 4,529,000
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,385,000 3,385,000
Accumulated Amortization (1,092,000) (1,052,000)
Net Carrying Amount 2,293,000 2,333,000
Finite-Lived Intangible Assets, Accumulated Amortization 1,092,000 1,052,000
Brand Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,948,000 4,248,000
Accumulated Amortization (2,398,000) (2,303,000)
Net Carrying Amount 5,550,000 1,945,000
Finite-Lived Intangible Assets, Accumulated Amortization 2,398,000 2,303,000
Formula [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 438,000 438,000
Accumulated Amortization (438,000) (438,000)
Net Carrying Amount 0 0
Finite-Lived Intangible Assets, Accumulated Amortization $ 438,000 $ 438,000