Note 10 - Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Current:    
State $ (79) $ (29)
Total current expense (79) (29)
Deferred:    
Federal 8,981 3,641
State 4,378 2,264
Change in valuation allowance (13,359) (5,905)
Total deferred expense
Total income tax provision $ (79) $ (29)