XML 81 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable (Details) - Schedule of notes payable - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Promissory note $ 163 $ 160
Less: Current portion of Notes payable (15) (12)
Notes payable 148 148
SBA loan [Member]    
Notes Payable (Details) - Schedule of notes payable [Line Items]    
Promissory note $ 163 $ 160