v3.26.1
Note 5 - Accounts Receivable, Net (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounts Receivable, Allowance for Credit Loss, Current $ 5,137 $ 4,817
Accounts Receivable, Allowance for Credit Loss 217 892
Internet Advertising and TV Advertising [Member]    
Accounts Receivable, Allowance for Credit Loss, Current $ 5,140 4,820
Number of Months Past Due (Year) 6 years  
Accounts Receivable, Allowance for Credit Loss $ 220 $ 890