Quarterly report pursuant to Section 13 or 15(d)

Note 15 - Preferred Stock and Warrants (Details Textual)

v3.20.4
Note 15 - Preferred Stock and Warrants (Details Textual)
9 Months Ended 12 Months Ended
Mar. 11, 2020
$ / shares
shares
Nov. 08, 2019
$ / shares
shares
Nov. 07, 2019
shares
Mar. 28, 2018
USD ($)
$ / shares
shares
Dec. 26, 2020
shares
Mar. 30, 2019
USD ($)
$ / shares
shares
Stock Issued During Period, Shares, New Issues (in shares) 146,668 699,333        
Shares Issued, Price Per Share (in dollars per share) | $ / shares $ 3.75 $ 3.75        
Conversion of Series E Preferred Stock into Common Stock [Member]            
Conversion of Stock, Shares Issued (in shares)   896,636 896,636      
Conversion of Stock, Shares Converted (in shares)   88,600 88,600      
Series E Preferred Stock Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights, Percentage of Common Shares Into Which the Preferred Shares Can Be Converted       5.00%   5.00%
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       14,867   6.67
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares       $ 3.75   $ 3.75
Series E Preferred Stock [Member]            
Stock Issued During Period, Shares, New Issues (in shares)       42,800 0 57,200
Preferred Stock, Dividend Rate, Percentage       6.00%    
Issuance of Stock, Number of Investors       15    
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)       6.67    
Shares Issued, Price Per Share (in dollars per share) | $ / shares       $ 25   $ 25
Proceeds from Issuance of Preferred Stock and Preference Stock | $       $ 1,095,000   $ 1,405,000
Proceeds from Issuance of Preferred Stock and Preference Stock, Net of Issuance Costs | $       $ 1,000,000   $ 1,200,000
Stock Issued During Period, Placement Agent Fees, Percentage of Gross Proceeds       5.00%   5.00%
Payments of Stock Issuance Costs | $           $ 212,000
Series E Preferred Stock [Member] | Placement Agent [Member]            
Payments of Stock Issuance Costs | $       $ 57,000   $ 56,875