XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Notes payable, Total $ 2,996 $ 331
Less: Current portion of Notes payable (2,242) (331)
Notes Payable 754
Senior promissory note [Member]    
Notes payable, Total 346 331
SBA loan [Member]    
Notes payable, Total 153
PPP loans [Member]    
Notes payable, Total $ 2,497