XML 63 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Accounts Receivable, Allowance for Credit Loss $ 100     $ 100 $ 100
Cash, Uninsured Amount       300  
Contract with Customer, Refund Liability 200     300 200
Impairment of Intangible Assets, Finite-Lived     $ 16,700 0 39,728 [1]
Warrants and Rights Outstanding 1,000     100 1,000
Selling and Marketing Expense [Member]          
Shipping and Handling Costs       19,000 32,400
Advertising Expense       7,400 9,100
Other Expense [Member]          
Gain (Loss), Foreign Currency Transaction, before Tax       $ 100 $ 200
Paper Business and Kitchen Appliance Business [Member]          
Impairment of Intangible Assets, Finite-Lived 300 $ 22,800      
Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Number of Customers       3 4
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer One [Member]          
Concentration Risk, Percentage       37.00% 24.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Two [Member]          
Concentration Risk, Percentage       20.00% 13.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Three [Member]          
Concentration Risk, Percentage       11.00% 12.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Four [Member]          
Concentration Risk, Percentage         12.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Amazon Sales Platform [Member]          
Concentration Risk, Percentage       31.00% 32.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Amazon Sales Platform [Member]          
Concentration Risk, Percentage       92.00% 88.00%
Other Noncurrent Assets [Member]          
Security Deposit 100     $ 100 $ 100
Prepaid Expenses and Other Current Assets [Member] | Letter of Credit [Member]          
Security Deposit $ 2,000     $ 1,000 $ 2,000
[1] See Note 2, Summary of Significant Accounting Policies for more information on intangibles impairments which occurred during the year ended December 31, 2023.