Schedule of Share-based Compensation, Stock Options, Activity (Details)
9 Months Ended
Sep. 30, 2016
USD ($)
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 1 $ 12,613,500
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 2 0.57
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 3 $ 3,940,061
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 4 $ (2,330,000)
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 5 0.83
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 6 $ (1,909,750)
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 7 0.39
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 8 $ 2,780,000
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 9 0.67
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 10 $ 11,153,750
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 11 0.56
Stock Based Compensation Schedule Of Share-based Compensation, Stock Options, Activity 12 $ 6,234,889