Omaha Note Payable (Details) - USD ($)  | 
4 Months Ended | 12 Months Ended | |
|---|---|---|---|
Dec. 31, 2014  | 
Dec. 31, 2015  | 
Jun. 05, 2014  | 
|
| Omaha Note Payable | |||
| Company entered into a Term Loan and Security Agreement with Capital One | $ 15,060,000 | ||
| Loan bears interest per annum | 4.91% | ||
| Early termination fee | $ 301,200 | ||
| Company made principal payments | $ 311,536 | ||
| Interest expense on Omaha note payable | $ 252,644 | $ 679,987 | 
| X | ||||||||||
- Definition Company entered into a Term Loan and Security Agreement with Capital One No definition available. 
  | 
| X | ||||||||||
- Definition Company made principal payments No definition available. 
  | 
| X | ||||||||||
- Definition Interest expense on Omaha note payable No definition available. 
  | 
| X | ||||||||||
- Definition Loan bears interest per annum No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition Early termination fee No definition available. 
  |