XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Notes Payable - Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Total notes payable $ 1,749 $ 163
Less: Current portion of Notes payable (694) (15)
Notes payable 1,055 148
Capchase [Member]    
Total notes payable 1,588 0
SBA Loan [Member]    
Total notes payable $ 161 $ 163