XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Notes Payable (Tables)
9 Months Ended
Dec. 31, 2018
Convertible Promissory Notes And Other Notes Payable Tables  
Notes Payable
       
   December 31, 2018  March 31, 2018
   Principal  Accrued     Principal  Accrued   
   Balance  Interest  Total  Balance  Interest  Total
6.50% (2018) Notes payable                              
to insurance premium financing company (current)  $49,100   $—     $49,100   $53,900   $—     $53,900