XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Notes payable, Total $ 2,484 $ 331
Less: Current portion of Notes payable (1,227) (331)
NotesPayable 1,257
Senior promissory note [Member]    
Notes payable, Total 336 331
PPP loan [Member]    
Notes payable, Total 1,998
SBA loan [Member]    
Notes payable, Total $ 150