15. Common Stock Options and Warrants: Schedule of Share Based Payment Award Stock Options Valuation Assumptions, Level 3 (Details) - Fair Value, Inputs, Level 3 |
3 Months Ended |
|---|---|
|
Jun. 30, 2017
$ / shares
| |
| Minimum | |
| Fair Value Assumptions, Exercise Price | $ 2.50 |
| Fair Value Assumptions, Expected Term | 2 months 16 days |
| Fair Value Assumptions, Expected Volatility Rate | 128.00% |
| Fair Value Assumptions, Risk Free Interest Rate | 0.49% |
| Fair Value Assumptions Common Stock Price | $ 2.50 |
| Maximum | |
| Fair Value Assumptions, Exercise Price | $ 25.00 |
| Fair Value Assumptions, Expected Term | 4 years 11 months 5 days |
| Fair Value Assumptions, Expected Volatility Rate | 194.00% |
| Fair Value Assumptions, Risk Free Interest Rate | 1.99% |
| Fair Value Assumptions Common Stock Price | $ 25.00 |