v3.26.1
Note 11 - Income Taxes - Schedule of Income Taxes Paid (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Total cash paid for income taxes, net of refunds $ 7
Internal Revenue Service (IRS) [Member]  
Income Tax Paid, Federal 0
California Franchise Tax Board [Member]  
Income Tax Paid, State 2
New Jersey Division of Taxation [Member]  
Income Tax Paid, State 4
All Other States' Departments of Taxation [Member]  
Income Tax Paid, State $ 1