Stock Based Compensation (Details Textual) (USD $) | 12 Months Ended | 1 Months Ended | 3 Months Ended | 1 Months Ended | 12 Months Ended | | | | | | | | | | |
Dec. 31, 2014 | Dec. 31, 2014 | Nov. 30, 2014 | Dec. 31, 2014 | Sep. 30, 2014 | Jun. 30, 2014 | Mar. 31, 2014 | Aug. 31, 2014 | Jul. 31, 2014 | Dec. 31, 2013 | Dec. 24, 2014 | Nov. 13, 2014 | Aug. 14, 2014 | Mar. 15, 2014 | Jul. 14, 2014 | Mar. 26, 2014 | Dec. 12, 2013 | Mar. 06, 2014 | Jan. 07, 2014 | Feb. 27, 2014 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 1,542,477 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $4.63 | | | | | | | | | | | | | | | | | | | |
Restricted Stock Units (RSUs) [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition | 3 years 5 months 19 days | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | 837,672 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period | -6,349 | | | | | | | | | | | | | | | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options | $6,734,336 | 6,734,336 | | 6,734,336 | | | | | | | | | | | | | | | | |
Employees And Consultants [Member] | Restricted Stock Units (RSUs) [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | 77,856 | 261,686 | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | | | | | | | | | | | 620,512 | 2,266,201 | | | | | | | | |
Two New Independent Directors [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | 25.00% | 25.00% | 25.00% | 25.00% | | | | | | | | | | | | | |
Mr. Cesar Johnston | Restricted Stock Units (RSUs) [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | | | | | 100,000 | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | | | | | | | | | | | | | 1,356,000 | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | | | | | 4 years | | | | | | | | | | | | |
Equity Incentive Plan 2013 [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | | | | | | | | | | 1,042,167 | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 80,201 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $4.99 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | vests 25% of the award on the anniversary of the employees date of hire and then will vest 1/48th of the initial award monthly during the following 36 months | | | | | | | | | | | | | | | | | | | |
Share Based Compensation Arrangement by Share Based Payment Award, Options, Grant in Period, Weighted Average Grant Date Fair Value | | | | | | | | | | | | | | 229,365 | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease) | 2,335,967 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms | 18% | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | 10 years | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures | 531,661 | | | | | | | | | | | | | | | | | | | |
Equity Incentive Plan 2013 [Member] | Restricted Stock Units (RSUs) [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | 5,100 | | | | | | 228,500 | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | | | | | | | | | | | | 44,166 | 981,100 | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date | | | | | | | | | 28-Mar-18 | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | | | | | 4 years | 4 years | | | | | | | | | | | |
Equity Incentive Plan 2013 [Member] | Employees And Consultants [Member] | Restricted Stock Units (RSUs) [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | | | | | 86,823 | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | | | | | | | | | | | | | | | 3,023,055 | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | 25.00% | | | | | | | | | | | | | | | | | | | |
Equity Incentive Plan 2013 [Member] | Mr.Michael Leabman [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 251,474 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $6 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | vests 6/48th of the award on the grant date and 1/48th of the award on the last day of each of the subsequent 42 months | | | | | | | | | | | | | | | | | | | |
Share Based Compensation Arrangement by Share Based Payment Award, Options, Grant in Period, Weighted Average Grant Date Fair Value | | | | | | | | | | | | | | | | 844,643 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | 10 years | | | | | | | | | | | | | | | | | | | |
Equity Incentive Plan 2013 [Member] | Mr. George Holmes [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 89,672 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $6 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | 10 years | | | | | | | | | | | | | | | | | | | |
Equity Incentive Plan 2013 [Member] | Mr. George Holmes [Member] | Restricted Stock Units (RSUs) [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | | | | | | 44,836 | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | | | | | | | | | | | | | | | 593,180 | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | 25.00% | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | 4 years | | | | | | | | | | | | | | | | | | | |
Equity Incentive Plan 2013 [Member] | Mr. Rizzone [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 496,546 | | | | | | | | | 275,689 | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $6 | | | | | | | | | $1.68 | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | vests 6/48 of the award on the grant date and 1/48 of the award on the last day of each of the subsequent 42 months | | | | | | | | | vests 1/48 for each completed month of service and for purposes of vesting only, the first completed month | | | | | | | | | | |
Share Based Compensation Arrangement by Share Based Payment Award, Options, Grant in Period, Weighted Average Grant Date Fair Value | | | | | | | | | | | | | | | | 1,667,784 | 258,373 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | 10 years | | | | | | | | | 10 years | | | | | | | | | | |
Equity Incentive Plan 2013 [Member] | Consultant [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | vested 25% of the award on September 30, 2014 and continues to vest 1/48th of the award on the last day of each of the subsequent 36 months | | | | | | | | | | | | | | | | | | | |
Share Based Compensation Arrangement by Share Based Payment Award, Options, Grant in Period, Weighted Average Grant Date Fair Value | | | | | | | | | | | | | | | | 303,869 | | | | |
Equity Incentive Plan 2013 [Member] | Consultant [Member] | Restricted Stock Units (RSUs) [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | 5,000 | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | | | | | | | | | | | 39,850 | | | | | | | | | |
Non-Employee Equity Compensation Plan 2014 [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | | | | | | | | | | | | | | | | | | 250,000 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | 25.00% | 25.00% | 25.00% | 25.00% | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures | 211,184 | | | | | | | | | | | | | | | | | | | |
Non-Employee Equity Compensation Plan 2014 [Member] | Restricted Stock Units (RSUs) [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award | vests 504 shares on each of the next five succeeding three month anniversaries of the grant date | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | 4,035 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | 49,590 | 49,590 | | 49,590 | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period | 1,513 | | | | | | | | | | | | | | | | | | | |
Non-Employee Equity Compensation Plan 2014 [Member] | Two New Independent Directors [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 34,781 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $5.45 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | vest 25% on March 31, 2014, June 30, 2014, September 30, 2014 and December 31, 2014 | | | | | | | | | | | | | | | | | | | |
Share Based Compensation Arrangement by Share Based Payment Award, Options, Grant in Period, Weighted Average Grant Date Fair Value | | | | | | | | | | | | | | 100,000 | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | 10 years | | | | | | | | | | | | | | | | | | | |
Stock Plan 2013 [Member] | Employees And Consultants [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 537,845 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $2.49 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | 10 years | | | | | | | | | | | | | | | | | | | |
Stock Plan 2013 [Member] | Mr.Michael Leabman [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 57,644 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | 3/48ths on the date of grant, and will vest 1/48th monthly over the following 45 months | | | | | | | | | | | | | | | | | | | |
Stock Plan 2013 [Member] | Mr. George Holmes [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 80,201 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | vested 25% on October 1, 2014 and then continues to vest 1/48th of the initial award monthly for the subsequent 36 months | | | | | | | | | | | | | | | | | | | |
Stock Plan 2013 [Member] | Other Employees And Consultants [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 319,799 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | vest 25% of the award on the later of the first anniversary of the date they started working for the Company or October 1, 2014 and then will vest 1/48thof the initial award monthly for the following 36 months | | | | | | | | | | | | | | | | | | | |
Share Based Compensation Arrangement by Share Based Payment Award, Options, Grant in Period, Weighted Average Grant Date Fair Value | | | | | | | | | | | | | | | | | | | 762,699 | |
Stock Plan 2013 [Member] | Two New Independent Directors [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 25,979 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $3.63 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | vest 25% on March 31, 2014, June 30, 2014, September 30, 2014 and December 31, 2014 | | | | | | | | | | | | | | | | | | | |
Share Based Compensation Arrangement by Share Based Payment Award, Options, Grant in Period, Weighted Average Grant Date Fair Value | | | | | | | | | | | | | | | | | | | | 100,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | 10 years | | | | | | | | | | | | | | | | | | | |
Employee Stock Option [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options | $2,611,490 | 2,611,490 | | 2,611,490 | | | | | | | | | | | | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition | 2 years 8 months 5 days | | | | | | | | | | | | | | | | | | | |
Performance Shares [Member] | Mr. Cesar Johnston | Restricted Stock Units (RSUs) [Member] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | | | | | | | | 20,000 | | | | | | | | | | | | |