| Warrants - Summary of Warrant Activity (Detail) - $ / shares | 9 Months Ended | 12 Months Ended | |
|---|---|---|---|
| Mar. 23, 2015 | Sep. 30, 2015 | Dec. 31, 2014 | |
| Equity [Abstract] | |||
| Warrants, Beginning balance | 2,532,094 | 2,747,094 | |
| Warrants, Granted | 0 | 0 | |
| Warrants, Exercised | (185,585) | (210,000) | |
| Warrants, Expired | (2,170,925) | (2,170,925) | (5,000) | 
| Warrants, Ending balance | 175,584 | 2,532,094 | |
| Weighted Average Price, Beginning balance | $ 1.93 | $ 1.91 | |
| Weighted Average Price, Granted | 0 | 0 | |
| Weighted Average Price, Exercised | 1.50 | 1.50 | |
| Weighted Average Price, Expired | $ (2.00) | (2.00) | (10.00) | 
| Weighted Average Price, Ending balance | $ 1.50 | $ 1.93 | 
| X | ||||||||||
| 
- Definition Number of warrants exercised in period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Weighted average exercise price of warrants exercised in period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Number of warrants expired in period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Weighted average exercise price of warrants expired in period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Number of warrants granted in period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Weighted average exercise price of warrants granted in period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Weighted average exercise price of warrants outstanding. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Number of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- References No definition available. 
 |