XML 81 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Note Payable (Details) - Schedule of notes payable - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Note Payable (Details) - Schedule of notes payable [Line Items]    
Notes payable, Total $ 3,614 $ 331
Less: Current portion of Notes payable (2,729) (331)
Notes payable 885  
Senior promissory note [Member]    
Note Payable (Details) - Schedule of notes payable [Line Items]    
Notes payable, Total 351 $ 331
SBA loan [Member]    
Note Payable (Details) - Schedule of notes payable [Line Items]    
Notes payable, Total 153  
PPP loan [Member]    
Note Payable (Details) - Schedule of notes payable [Line Items]    
Notes payable, Total $ 3,110