XML 70 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Common Stock (Details)
$ in Thousands
12 Months Ended
Jan. 20, 2017
shares
Dec. 31, 2018
USD ($)
Vote
shares
Dec. 31, 2017
shares
Common stock, authorized shares   100,000,000 100,000,000
Common stock, outstanding shares   14,703,159 12,354,014
Number of votes each common share is entitled to | Vote   1  
Dividend declared | $   $ 0  
Common Stock      
Common stock, authorized shares 100,000,000    
Preferred stock, shares authorized 10,000,000    
Stock split ratio 0.05033    
Conversion of preferred stock into common stock | Common Stock      
Shares issued on conversion of preferred stock 3,174,523    
Conversion of notes payable - related party and accrued interest into common stock | Common Stock      
Shares issued on conversion of notes payable and related accrued interest 1,950,768