XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable (Tables)
3 Months Ended
Jun. 30, 2021
Note Payable [Abstract]  
Schedule of notes payable
   June 30,   March 31, 
   2021   2021 
Senior promissory note  $355   $351 
PPP loan   600    3,110 
SBA loan   156    153 
    1,111    3,614 
Less: Current portion of Notes payable   (416)   (2,729)
Notes payable  $695   $885