Annual report pursuant to Section 13 and 15(d)

Warrants - Additional Information (Detail)

v3.8.0.1
Warrants - Additional Information (Detail) - USD ($)
12 Months Ended
Nov. 26, 2017
Aug. 09, 2017
May 22, 2017
Mar. 30, 2017
Mar. 28, 2017
Mar. 27, 2017
Mar. 24, 2017
Mar. 22, 2017
Dec. 21, 2016
Dec. 01, 2016
Sep. 14, 2016
Jun. 30, 2016
May 25, 2016
Mar. 23, 2016
Feb. 21, 2016
Dec. 31, 2017
Dec. 31, 2016
Oct. 03, 2017
Oct. 24, 2016
Class of Warrant or Right [Line Items]                                      
Percentage of of number of shares that may be removed from agreement upon achieving certain financial milestones                               20.00%      
Class of warrant or right, expired (shares)                           70,000 200 194,000 269,000    
Warrants issued (shares)                               4,118,000 2,870,000    
Warrants to purchase common stock, issued (shares)                     137,500                
Class of warrants exercised (shares)   25,000 9,000 123,700 64,200 214,300 375,700                 902,000      
Warrants exercise price (usd per share)   $ 2.25 $ 2.25 $ 2.25 $ 2.25 $ 2.25 $ 2.25                 $ 3.80      
Proceeds from warrants exercised   $ 56,250 $ 20,250 $ 278,325 $ 144,450 $ 482,175 $ 845,325                 $ 1,827,000 $ 0    
Combined price for common stock and warrants issued (usd per share)                     $ 2.00             $ 2.65 $ 1.50
John Pappajohn                                      
Class of Warrant or Right [Line Items]                                      
Class of warrant or right, expired (shares) 194,007               75,294 37,000   86,533              
Private Placement                                      
Class of Warrant or Right [Line Items]                                      
Warrants, exercise period                         5 years            
Warrants to purchase common stock, issued (shares)                         1,233,910            
Warrants, period before exercisable                         6 months            
Combined price for common stock and warrants issued (usd per share)                         $ 2.25            
Private Placement - September Offering                                      
Class of Warrant or Right [Line Items]                                      
Warrants, exercise period                     5 years                
Warrants to purchase common stock, issued (shares)                     1,375,000                
Warrants, period before exercisable                     6 months                
Combined price for common stock and warrants issued (usd per share)                     $ 2.25                
Derivative Warrants | Private Placement                                      
Class of Warrant or Right [Line Items]                                      
Warrants, exercise period                     5 years                
Warrants, period before exercisable                     6 months                
Derivative Warrants | Private Placement | 2016 Offering                                      
Class of Warrant or Right [Line Items]                                      
Warrants, exercise period                         5 years            
Warrants issued (shares)                         1,357,301            
Warrants, period before exercisable                         6 months            
Exercise price of warrant (usd per share)                         $ 2.25            
Derivative Warrants | Private Placement - September Offering                                      
Class of Warrant or Right [Line Items]                                      
Warrants issued (shares)                     1,512,500                
Exercise price of warrant (usd per share)                     $ 2.25                
Common Stock                                      
Class of Warrant or Right [Line Items]                                      
Warrants issued (shares)         44,901                            
Class of warrants exercised (shares)         90,063                            
Warrants exercise price (usd per share)         $ 2.25                            
Class of warrant surrendered         45,162                            
Secured Debt | PFG                                      
Class of Warrant or Right [Line Items]                                      
Percentage of of number of shares that may be removed from agreement upon achieving certain financial milestones               20.00%                      
Warrants, exercise period               7 years                      
Class of warrant, average stock price settlement period               90 days                      
Warrants to purchase common stock, issued (shares)               443,262                      
Exercise price of warrant (usd per share)               $ 2.82