Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Employee Stock Purchase Plan (Details)

v3.8.0.1
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
May 18, 2016
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense   $ 264,247 $ 287,774 $ 852,210 $ 1,439,194  
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of fair market value on the lower of first day or last day of the offering period at which employees may purchase stock under the ESPP 95.00%          
Maximum portion of earnings that employee may contribute to ESPP 15.00%          
Maximum annual number of shares that may be purchased under the ESPP 10,000          
Maximum annual amount of fair market value of the Company's common stock that a participant may accrue the rights to purchase $ 25,000          
Maximum automatic increase in the number of shares authorized for issuance 500,000          
Maximum increase in shares that may automatically increase at the first of the year as a percentage of the outstanding capital stock at the end of the preceding calendar year 1.00%          
Shares remaining for future issuance (in shares) 500,000 540,935   540,935    
Stock purchased through employee stock purchase plan (in shares)       33,406   20,000
Stock-based compensation expense   $ 20,886   $ 69,492