XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Income tax benefits recognized $ 0  
Unrecognized share-based compensation cost $ 3,155,694  
Unrecognized share-based compensation cost expected to be recognized, period 4 years  
Employees and Non-Employees    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense related to options granted $ 190,000  
2014 Stock Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock reserved for issuance   2,973,736
Purchase price as percentage of fair value per share for stockholders owning more than 10% of shares   110.00%
Stock options, expiration period   10 years
Stock options, expiration period for stockholders owning greater than 10% of shares   5 years
2014 Stock Plan | Minimum [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Purchase price as percentage of fair value per share   100.00%
Percentage of capital stock owned by individual to trigger increase in share price   10.00%