XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Organization and Summary of Significant Accounting Policies - Fair Value Valuation Warrant Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dividend yield 0.00% 0.00%
Weighted average fair value (USD per share) $ 49.88  
Minimum    
Expected term (in years) 5 years 3 months  
Maximum    
Expected term (in years) 6 years 29 days  
Fair Value, Inputs, Level 3 [Member] | Warrant    
Risk-free interest rate, minimum   2.20%
Risk-free interest rate, maximum   2.20%
Dividend yield   0.00%
Weighted average fair value (USD per share)   $ 24.00
Fair Value, Inputs, Level 3 [Member] | Warrant | Minimum    
Volatility   89.41%
Expected term (in years)   5 years 61 days
Fair Value, Inputs, Level 3 [Member] | Warrant | Maximum    
Volatility   89.00%
Expected term (in years)   5 years 14 days