v3.26.1
Note 1 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue $ 48,449 $ 44,706 $ 93,301 $ 99,916
Owned and Operated [Member]        
Revenue 16,300 21,402 32,047 52,484
Commerce Media Solutions [Member]        
Revenue 30,547 16,080 56,412 28,740
Call Solutions [Member]        
Revenue 0 5,630 1,213 15,709
Trevant [Member]        
Revenue 2,004 1,551 4,031 2,948
Product and Service, Other [Member]        
Revenue [1] (402) 43 (402) 35
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]        
Revenue 1,602 1,594 3,629 2,983
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member] | Owned and Operated [Member]        
Revenue 0 0 0 0
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member] | Commerce Media Solutions [Member]        
Revenue 0 0 0 0
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member] | Call Solutions [Member]        
Revenue 0 0 0 0
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member] | Trevant [Member]        
Revenue 2,004 1,551 4,031 2,948
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member] | Product and Service, Other [Member]        
Revenue [1] (402) 43 (402) 35
Fluent Segment [Member] | Operating Segments [Member]        
Revenue [2] 46,847 43,112 89,672 96,933
Fluent Segment [Member] | Operating Segments [Member] | Owned and Operated [Member]        
Revenue 16,300 21,402 32,047 52,484
Fluent Segment [Member] | Operating Segments [Member] | Commerce Media Solutions [Member]        
Revenue 30,547 16,080 56,412 28,740
Fluent Segment [Member] | Operating Segments [Member] | Call Solutions [Member]        
Revenue 0 5,630 1,213 15,709
Fluent Segment [Member] | Operating Segments [Member] | Trevant [Member]        
Revenue 0 0 0
Fluent Segment [Member] | Operating Segments [Member] | Product and Service, Other [Member]        
Revenue [1] $ 0 $ 0 $ 0 $ 0
[1] The balance for the three months ended June 30, 2026 was due to the reassessment of the health insurance policies estimated lifetime value related to its prior commission revenue, that is in run-off. The balance for the three months ended June 30, 2025 is fully related to commission revenues in run-off.
[2] Revenue aggregation is based upon location of the customer.