10. Derivative Financial Instruments (Details - Derivative liabilities) - USD ($) |
3 Months Ended | 9 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Dec. 31, 2020 |
Dec. 31, 2019 |
Dec. 31, 2020 |
Dec. 31, 2019 |
Mar. 31, 2020 |
|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | |||||
| Compound embedded derivatives, shares | 311,625,168 | 311,625,168 | 77,027,083 | ||
| Compound embedded derivatives, value | $ (739,574) | $ (739,574) | $ (58,790) | ||
| Compound embedded derivatives | 194,410 | $ 17,360 | (592,997) | $ 17,360 | |
| Day one derivative loss | (125,408) | 0 | (125,408) | 0 | $ 0 |
| Gain on changes in fair value of derivatives | $ 69,002 | $ 17,360 | $ (718,405) | $ 17,360 | |