XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Notes payable, Total $ 2,968 $ 331
Less: Current portion of Notes payable (1,862) (331)
Notes Payable 1,106
Senior promissory note [Member]    
Notes payable, Total 341 331
SBA loan [Member]    
Notes payable, Total 152
PPP loans [Member]    
Notes payable, Total $ 2,475