Stock Option Based Compensation and Restricted Stock Compensation (Tables)  | 
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2017  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restricted Stock [Member] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summarization of stock-based compensation | 
  The following table summarizes restricted common stock compensation expense for the three and six months ended June 30, 2017 and 2016:  
  | 
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stock Options [Member] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summarization of stock-based compensation | 
  The following table summarizes stock option-based compensation for the three and six months ended June 30, 2017 and 2016:  
  | 
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||