XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Payable (Details) - Schedule of notes payable - USD ($)
$ in Thousands
Dec. 31, 2021
Mar. 31, 2021
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Notes payable, Total $ 761 $ 3,614
Less: Current portion of Notes payable (141) (2,729)
Notes payable 620 885
Senior promissory note [Member]    
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Notes payable, Total 351
PPP loans [Member]    
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Notes payable, Total 603 3,110
SBA loan [Member]    
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Notes payable, Total $ 158 $ 153