XML 67 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Sale of In-Store Marketing Business and Presentation as Discontinued Operations (Details) - USD ($)
12 Months Ended
Aug. 03, 2023
Dec. 31, 2024
Dec. 31, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Amount deposited in escrow account     $ 200,000
Benefit included in sales, general and administrative expense of discontinued operations   $ 224,000  
In-Store Marketing Business [Member] | Discontinued Operations, Disposed of by Sale [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Consideration for sale of business $ 3,500,000    
Amount of decrease in cash consideration 1,500,000    
Amount deposited in escrow account $ 200,000    
Escrow deposit period 12 months