Note 4 - Notes Payable: Schedule of long-term Notes Payable (Details) - USD ($) |
Jun. 30, 2018 |
Mar. 31, 2018 |
|---|---|---|
| Non-Related Party Notes Payable | $ 4,886,528 | $ 395,249 |
| Current Portion of Non-Related Party Notes Payable | 362,181 | 387,796 |
| Long-term Portion of Non-Related Party Notes Payable | 4,524,347 | 7,453 |
| Long-term Note Payable to Related Party - 1 | ||
| Non-Related Party Notes Payable | 275,000 | 375,000 |
| Long-term Note Payable to Related Party - 2 | ||
| Non-Related Party Notes Payable | 75,000 | 0 |
| Long-term Note Payable to Related Party - 3 | ||
| Non-Related Party Notes Payable | 4,512,710 | 0 |
| Long-term Note Payable to Related Party - 4 | ||
| Non-Related Party Notes Payable | 6,150 | 0 |
| Long-term Note Payable to Related Party - 5 | ||
| Non-Related Party Notes Payable | $ 17,668 | $ 20,249 |