Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details Textual)

v3.6.0.2
Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Aug. 05, 2016
Aug. 10, 2015
Oct. 10, 2014
Nov. 18, 2017
Dec. 31, 2016
Nov. 18, 2016
Aug. 31, 2015
Aug. 29, 2015
Aug. 10, 2015
Jul. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Stockholders Equity [Line Items]                          
Proceeds from Stock Options Exercised                         $ 4,000
Proceeds from Issuance or Sale of Equity           $ 23,300,000         $ 1,509,000 $ 0 0
Stock Issued During Period, Value, New Issues                     $ 24,384,000 $ 42,643,000 $ 11,647,000
Sale of Stock, Price Per Share           $ 1.00              
Fbr Capital Markets Co [Member]                          
Stockholders Equity [Line Items]                          
Stock Issued During Period, Shares, New Issues 900,628                        
Proceeds from Issuance of Common Stock for Exclusive Channel Collaboration Agreement $ 1,550,197                        
Stock Issued During Period, Value, New Issues $ 40,000,000                        
Brokerage Commission percentage 3.00%                        
Channel Collaboration Agreement [Member]                          
Stockholders Equity [Line Items]                          
Shares, Issued   937,500             937,500        
Stock Issued   $ 3,000,000             $ 3,000,000        
Stock Purchase Agreement [Member]                          
Stockholders Equity [Line Items]                          
Conversion of Stock, Shares Converted               1,350,000          
Conversion of Stock, Shares Issued             1,350,000 1,350,000          
Employee Stock Option [Member]                          
Stockholders Equity [Line Items]                          
Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercises In Period                     445,334 35,006 6,583
Proceeds from Stock Options Exercised                     $ 814,000 $ 41,000  
Prev Abr Llc [Member]                          
Stockholders Equity [Line Items]                          
Stock Issued During Period, Shares, New Issues                       655,321  
Equity Issued in Business Combination, Fair Value Disclosure                       $ 1,350,000  
Warrant [Member]                          
Stockholders Equity [Line Items]                          
Stock Issued During Period Shares Cash less Warrant Exercises                         232,619
IPO [Member]                          
Stockholders Equity [Line Items]                          
Stock Issued During Period, Shares, New Issues     14,059,616 25,000,000   25,000,000              
Common Stock, Closing Price, Per Share     $ 1.47                    
Noninterest Expense Offering Cost     $ 1,600,000                    
Proceeds from Issuance Initial Public Offering     20,700,000                    
Proceeds from Issuance or Sale of Equity     $ 19,100,000                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights           50,000,000              
Sale of Stock, Price Per Share           $ 1.00              
IPO [Member] | Series A Warrants [Member]                          
Stockholders Equity [Line Items]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights           1.43              
IPO [Member] | Series B Warrants [Member]                          
Stockholders Equity [Line Items]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights           $ 1.72              
Investment Warrants Expiration Date1         Dec. 31, 2017 Dec. 31, 2017              
Private Placement [Member]                          
Stockholders Equity [Line Items]                          
Stock Issued During Period, Shares, New Issues                   15,333,333      
Noninterest Expense Offering Cost                   $ 3,400,000      
Proceeds from Issuance Initial Public Offering                   42,600,000      
Gross Proceeds From Issuance Initial Public Offering                   46,000,000      
Stock Issued During Period, Value, New Issues                   $ 2,000,000      
Shares Issued, Price Per Share                   $ 3.00