XML 109 R94.htm IDEA: XBRL DOCUMENT v3.24.2
Note 21 - Subsequent Events (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
May 14, 2024
Apr. 01, 2024
Jul. 01, 2024
Mar. 31, 2024
Mar. 31, 2023
Treasury Stock, Shares, Acquired (in shares)       1,639,125 2,220,914
Preferred Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.001 $ 0.001
Subsequent Event [Member]          
Warrants and Rights Outstanding, Term (Year)   3 years      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 2.1      
Aggregate Outstanding Preferred Stock Required to be Purchased   $ 5,000,000      
Subsequent Event [Member] | H S C P M [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   910,340      
Subsequent Event [Member] | H S C P [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   389,660      
Subsequent Event [Member] | Trinad Capital [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   535,399      
Subsequent Event [Member] | Roth Capital [Member]          
Sale of Stocks, Maximum Amount Authorized to Sell $ 25,000,000        
Sale of Stock, Maximum Price Allowed (in dollars per share) $ 5        
Commission Fee, Percentage of Gross Sale Price Per Share 3.00%        
Commission Fee, Maximum Amount Allowed $ 50,000        
Subsequent Event [Member] | Conversion of Series A Preferred Stock into Common Stock [Member]          
Conversion of Stock, Amount Converted   $ 11,400,000      
Preferred Stock, Convertible, Conversion Price (in dollars per share)   $ 2.1      
Subsequent Event [Member] | Conversion of Series A Preferred Stock into Common Stock [Member] | H S C P M [Member]          
Conversion of Stock, Shares Converted (in shares)   5,602.09      
Conversion of Stock, Shares Issued (in shares)   2,667,664      
Subsequent Event [Member] | Conversion of Series A Preferred Stock into Common Stock [Member] | H S C P [Member]          
Conversion of Stock, Shares Converted (in shares)   2,397.91      
Conversion of Stock, Shares Issued (in shares)   1,141,860      
Subsequent Event [Member] | Conversion of Series A Preferred Stock into Common Stock [Member] | Trinad Capital [Member]          
Conversion of Stock, Shares Converted (in shares)   3,395.09      
Conversion of Stock, Shares Issued (in shares)   1,616,709      
Series A Preferred Stock [Member]          
Preferred Stock, Convertible, Conversion Price (in dollars per share)       $ 2.1  
Series A Preferred Stock [Member] | Subsequent Event [Member]          
Preferred Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001      
Preferred Stock, Stated Value Per Share (in dollars per share)   $ 1,000      
Forecast [Member]          
Treasury Stock, Shares, Acquired (in shares)     402,593    
Shares Acquired, Average Cost Per Share (in dollars per share)     $ 1.86