Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - Employee Stock Purchase Plan (Details)

v3.5.0.2
Stock Based Compensation - Employee Stock Purchase Plan (Details) - 2016 ESPP
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2016
USD ($)
shares
Jun. 30, 2016
USD ($)
shares
Jun. 30, 2016
USD ($)
shares
Employee Stock Ownership Plan (ESOP) Disclosures [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 85.00%    
Maximum portion of gross pay eligible employees may contribute during the offering period (as a percentage) 15.00%    
Maximum annual amount a participant may accrue rights to purchase | $ $ 25,000    
Number of shares reserved and authorized for issuance 500,000    
Aggregate increase in the number of shares that may be issued under the ESPP at the first of the year as a percentage of total shares outstanding at the end of the prior year 1.00%    
Maximum number of shares that may increase the shares available in the ESPP on January 1 each succeeding year 500,000    
Shares available for issuance 500,000 500,000 500,000
Stock-based compensation expense | $   $ 6,523 $ 6,523