Note 2 - Summary of Significant Accounting Policies (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
Notes Tables |
|
Disaggregation of Revenue [Table Text Block] |
|
|
Three Months
Ended June 30,
|
|
|
Six Months
Ended June 30,
|
|
|
|
2025
|
|
|
2024
|
|
|
2025
|
|
|
2024
|
|
Media and advertising
|
|
$ |
1,476,000 |
|
|
$ |
1,734,000 |
|
|
$ |
2,748,000 |
|
|
$ |
3,099,000 |
|
Publishing and content studio
|
|
|
1,391,000 |
|
|
|
2,204,000 |
|
|
|
2,658,000 |
|
|
|
4,742,000 |
|
Direct to consumer
|
|
|
134,000 |
|
|
|
178,000 |
|
|
|
313,000 |
|
|
|
484,000 |
|
|
|
$ |
3,001,000 |
|
|
$ |
4,116,000 |
|
|
$ |
5,719,000 |
|
|
$ |
8,325,000 |
|
Revenue Recognition:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Single point in time
|
|
|
42 |
% |
|
|
46 |
% |
|
|
41 |
% |
|
|
39 |
% |
Over time
|
|
|
58 |
% |
|
|
54 |
% |
|
|
59 |
% |
|
|
61 |
% |
Total
|
|
|
100 |
% |
|
|
100 |
% |
|
|
100 |
% |
|
|
100 |
% |
|
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] |
|
|
Three Months
Ended June 30,
|
|
|
Six Months
Ended June 30,
|
|
|
|
2025
|
|
|
2024
|
|
|
2025
|
|
|
2024
|
|
Revenue recognized related to contract liabilities as of the beginning of the respective period
|
|
$ |
10,000 |
|
|
$ |
13,000 |
|
|
$ |
10,000 |
|
|
$ |
234,000 |
|
|
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] |
|
|
Three Months
|
|
|
Six Months
|
|
|
|
Ended June 30,
|
|
|
Ended June 30,
|
|
|
|
2025
|
|
|
2024
|
|
|
2025
|
|
|
2024
|
|
Sales, marketing and advertising
|
|
$ |
163,000 |
|
|
$ |
132,000 |
|
|
$ |
251,000 |
|
|
$ |
254,000 |
|
Engineering, technology and development
|
|
|
8,000 |
|
|
|
6,000 |
|
|
|
13,000 |
|
|
|
17,000 |
|
General and administrative
|
|
|
305,000 |
|
|
|
160,000 |
|
|
|
495,000 |
|
|
|
359,000 |
|
Total noncash stock compensation expense
|
|
$ |
476,000 |
|
|
$ |
298,000 |
|
|
$ |
759,000 |
|
|
$ |
630,000 |
|
|
Schedules of Concentration of Risk, by Risk Factor [Table Text Block] |
|
|
Three Months
Ended June 30,
|
|
|
Six Months
Ended June 30,
|
|
|
|
2025
|
|
|
2024
|
|
|
2025
|
|
|
2024
|
|
Number of customers > 10% of revenue / percent of revenue
|
|
Three
|
/
|
48%
|
|
|
Two
|
/
|
40%
|
|
|
Two
|
/
|
31%
|
|
|
Two
|
/
|
26%
|
|
|
|
Three Months
|
|
|
Six Months
|
|
|
|
Ended June 30,
|
|
|
Ended June 30,
|
|
|
|
2025
|
|
|
2024
|
|
|
2025
|
|
|
2024
|
|
Media and advertising
|
|
|
47 |
% |
|
|
23 |
% |
|
|
17 |
% |
|
|
11 |
% |
Publishing and content studio
|
|
|
1 |
% |
|
|
17 |
% |
|
|
14 |
% |
|
|
15 |
% |
|
|
|
48 |
% |
|
|
40 |
% |
|
|
31 |
% |
|
|
26 |
% |
|
|
June 30,
2025
|
|
|
December 31,
2024
|
|
|
|
|
|
|
|
|
|
|
Number of customers > 10% of accounts receivable / percent of accounts receivable
|
|
Three
|
/
|
65%
|
|
|
Three
|
/
|
45%
|
|
Number of vendors > 10% of accounts payable / percent of accounts payable
|
|
One
|
/
|
11%
|
|
|
Two
|
/
|
21%
|
|
|
Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] |
|
|
Three Months
|
|
|
Six Months
|
|
|
|
Ended June 30,
|
|
|
Ended June 30,
|
|
|
|
2025
|
|
|
2024
|
|
|
2025
|
|
|
2024
|
|
Net loss
|
|
$ |
(2,783,000 |
) |
|
$ |
(2,455,000 |
) |
|
$ |
(7,013,000 |
) |
|
$ |
(7,715,000 |
) |
Preferred Dividends paid in shares of common stock
|
|
|
(100,000 |
) |
|
|
(1,592,000 |
) |
|
|
(101,000 |
) |
|
|
(1,596,000 |
) |
Net loss attributable to common stockholders
|
|
$ |
(2,883,000 |
) |
|
$ |
(4,047,000 |
) |
|
$ |
(7,114,000 |
) |
|
$ |
(9,311,000 |
) |
|