Annual report pursuant to Section 13 and 15(d)

Organization and Summary of Significant Accounting Policies (Details Textual)

v3.19.1
Organization and Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Schedule of Organization and Summary of Significant Accounting Policies [Line Items]        
Less change in fair value of warrant liability $ 0 $ 619 $ 825  
Share-based Compensation 1,557 1,687 1,039  
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 9,000 14,300 5,100  
Money Market Funds, at Carrying Value 8,900 7,400    
Cash and Cash Equivalents, at Carrying Value 9,295 7,522 14,006  
Proceeds From Exercise Of Over Allotment And Warrants 600      
Fair Value Adjustment of Warrants 0 (619) $ (825)  
Adjustments for New Accounting Pronouncement [Member]        
Schedule of Organization and Summary of Significant Accounting Policies [Line Items]        
Deferred Tax Assets, Unrecognized Tax Benefit       $ 12,000
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]        
Schedule of Organization and Summary of Significant Accounting Policies [Line Items]        
Investments, Fair Value Disclosure $ 8,900 $ 7,400