XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable (Tables)
6 Months Ended
Sep. 30, 2021
Note Payable [Abstract]  
Schedule of notes payable
   September 30,   March 31, 
   2021   2021 
Senior promissory note  $
-
   $351 
PPP loans   602    3,110 
SBA loan   157    153 
    759    3,614 
Less: Current portion of Notes payable   (109)   (2,729)
Notes payable  $650   $885