Annual report pursuant to Section 13 and 15(d)

Annual report pursuant to Section 13 and 15(d)

Stock Options, Stock Purchase Plan and Warrants - Summary of Information about our Options Outstanding (Detail)

v3.3.1.900
Stock Options, Stock Purchase Plan and Warrants - Summary of Information about our Options Outstanding (Detail)
12 Months Ended
Dec. 31, 2015
$ / shares
shares
Range One [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Price Range, Minimum $ 0.31
Price Range, Maximum $ 1.00
Outstanding number of options | shares 1,010,503
Weighted average remaining contractual life outstanding 2 months 19 days
Outstanding average exercise price $ 0.80
Exercisable, number of options | shares 1,010,503
Weighted average remaining contractual life exercisable 2 months 19 days
Exercisable, average exercise Price $ 0.80
Range Two [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Price Range, Minimum 1.01
Price Range, Maximum $ 1.50
Outstanding number of options | shares 572,170
Weighted average remaining contractual life outstanding 8 months 23 days
Outstanding average exercise price $ 1.43
Exercisable, number of options | shares 509,670
Weighted average remaining contractual life exercisable 8 months 12 days
Exercisable, average exercise Price $ 1.43
Range Three [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Price Range, Minimum 1.51
Price Range, Maximum $ 3.00
Outstanding number of options | shares 881,500
Weighted average remaining contractual life outstanding 1 year 2 months 1 day
Outstanding average exercise price $ 1.74
Exercisable, number of options | shares 664,832
Weighted average remaining contractual life exercisable 1 year 1 month 28 days
Exercisable, average exercise Price $ 1.73
Range Four [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Price Range, Minimum 3.01
Price Range, Maximum $ 4.00
Outstanding number of options | shares 640,835
Weighted average remaining contractual life outstanding 2 years 9 months 15 days
Outstanding average exercise price $ 3.66
Exercisable, number of options | shares 264,863
Weighted average remaining contractual life exercisable 2 years 7 months 24 days
Exercisable, average exercise Price $ 3.71
Range Five [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Price Range, Minimum 4.01
Price Range, Maximum $ 5.00
Outstanding number of options | shares 2,060,997
Weighted average remaining contractual life outstanding 4 years 2 months 27 days
Outstanding average exercise price $ 4.76
Exercisable, number of options | shares 148,416
Weighted average remaining contractual life exercisable 3 years 10 months 17 days
Exercisable, average exercise Price $ 4.56
Range Six [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Price Range, Minimum 5.01
Price Range, Maximum $ 7.85
Outstanding number of options | shares 160,500
Weighted average remaining contractual life outstanding 4 years 5 months 23 days
Outstanding average exercise price $ 6.54
Exercisable, number of options | shares 10,000
Weighted average remaining contractual life exercisable 3 years 8 months 9 days
Exercisable, average exercise Price $ 5.44
Range Seven [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding number of options | shares 5,326,505
Weighted average remaining contractual life outstanding 2 years 5 months 1 day
Outstanding average exercise price $ 3.07
Exercisable, number of options | shares 2,608,284
Weighted average remaining contractual life exercisable 1 year 7 days
Exercisable, average exercise Price $ 1.69