Stock Options - Schedule of Stock Options Outstanding and Exercisable (Details) - $ / shares | 3 Months Ended | |
Jun. 30, 2018 | Mar. 31, 2018 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Number of options outstanding | 3,316,710 | 3,316,710 |
Weighted average grant-date stock price, options outstanding | | |
Number of options exercisable | 2,255,648 | |
Stock Options One [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Number of options outstanding | 1,664,542 | |
Weighted average exercise price, options outstanding | $ 0.50 | |
Weighted average grant-date stock price, options outstanding | $ 0.50 | |
Number of options exercisable | 1,259,980 | |
Weighted average exercise price, options exercisable | $ 0.50 | |
Weighted average grant-date stock price, options exercisable | $ 0.50 | |
Stock Options Two [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Number of options outstanding | 128,000 | |
Weighted average exercise price, options outstanding | $ 0.96 | |
Weighted average grant-date stock price, options outstanding | $ 0.96 | |
Number of options exercisable | 101,500 | |
Weighted average exercise price, options exercisable | $ 0.96 | |
Weighted average grant-date stock price, options exercisable | $ 0.96 | |
Stock Options Three [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Number of options outstanding | 130,000 | |
Weighted average exercise price, options outstanding | $ 1 | |
Weighted average grant-date stock price, options outstanding | $ 10 | |
Number of options exercisable | 130,000 | |
Weighted average exercise price, options exercisable | $ 1 | |
Weighted average grant-date stock price, options exercisable | $ 10 | |
Stock Options Four [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Number of options outstanding | 477,500 | |
Weighted average grant-date stock price, options outstanding | $ 1.50 | |
Number of options exercisable | 147,500 | |
Stock Options Four [Member] | Minimum [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Weighted average exercise price, options outstanding | $ 1.50 | |
Weighted average exercise price, options exercisable | 1.50 | |
Weighted average grant-date stock price, options exercisable | 1.50 | |
Stock Options Four [Member] | Maximum [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Weighted average exercise price, options outstanding | 1.81 | |
Weighted average exercise price, options exercisable | 1.81 | |
Weighted average grant-date stock price, options exercisable | $ 1.81 | |
Stock Options Five [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Number of options outstanding | 747,500 | |
Number of options exercisable | 447,500 | |
Stock Options Five [Member] | Minimum [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Weighted average exercise price, options outstanding | $ 2 | |
Weighted average grant-date stock price, options outstanding | 2 | |
Weighted average exercise price, options exercisable | 2 | |
Weighted average grant-date stock price, options exercisable | 2 | |
Stock Options Five [Member] | Maximum [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Weighted average exercise price, options outstanding | 2.79 | |
Weighted average grant-date stock price, options outstanding | 2.79 | |
Weighted average exercise price, options exercisable | 2.79 | |
Weighted average grant-date stock price, options exercisable | $ 2.79 | |
Stock Options Six [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Number of options outstanding | 123,334 | |
Number of options exercisable | 123,334 | |
Stock Options Six [Member] | Minimum [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Weighted average exercise price, options outstanding | $ 3.10 | |
Weighted average grant-date stock price, options outstanding | 3.10 | |
Weighted average exercise price, options exercisable | 3.10 | |
Weighted average grant-date stock price, options exercisable | 3.10 | |
Stock Options Six [Member] | Maximum [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Weighted average exercise price, options outstanding | 3.80 | |
Weighted average grant-date stock price, options outstanding | 3.80 | |
Weighted average exercise price, options exercisable | 3.80 | |
Weighted average grant-date stock price, options exercisable | $ 3.80 | |
Stock Options Seven [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Number of options outstanding | 45,834 | |
Number of options exercisable | 45,834 | |
Stock Options Seven [Member] | Minimum [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Weighted average exercise price, options outstanding | $ 4 | |
Weighted average grant-date stock price, options outstanding | 4 | |
Weighted average exercise price, options exercisable | 4 | |
Weighted average grant-date stock price, options exercisable | 4 | |
Stock Options Seven [Member] | Maximum [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | |
Weighted average exercise price, options outstanding | 4.70 | |
Weighted average grant-date stock price, options outstanding | 4.70 | |
Weighted average exercise price, options exercisable | 4.70 | |
Weighted average grant-date stock price, options exercisable | $ 4.70 | |