XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Liabilities (Details Narrative) - USD ($)
Dec. 31, 2018
Mar. 31, 2018
Payables and Accruals [Abstract]    
Accounts payable $ 306,568 $ 161,481