XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Sale of In-Store Marketing Business and Presentation as Discontinued Operations (Details) - USD ($)
6 Months Ended 12 Months Ended
Aug. 03, 2023
Jun. 30, 2025
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   $ 33,000 $ 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