Quarterly report pursuant to Section 13 or 15(d)

Leases (Details Textual)

v3.19.3.a.u2
Leases (Details Textual) - USD ($)
9 Months Ended
Jan. 31, 2023
Dec. 01, 2019
Dec. 31, 2019
Apr. 01, 2019
Subsequent Event [Line Items]        
Operating Lease, Payments     $ 500,000  
Operating Lease, Weighted Average Remaining Lease Term     2 years 6 months  
Operating Lease, Weighted Average Discount Rate, Percent     4.30%  
Right-of-use assets on operating leases, net     $ 810,000 $ 1,300,000
Total lease liabilities     $ 830,000 $ 1,200,000
ILLINOIS        
Subsequent Event [Line Items]        
Lease Expiration Date     Sep. 30, 2020  
New OH lease [Member]        
Subsequent Event [Line Items]        
Lessee, Operating Lease, Term of Contract   63 months    
Operating Lease Commencement Date   Dec. 01, 2019    
Subsequent Event [Member] | New OH lease [Member]        
Subsequent Event [Line Items]        
Lessee, Operating Lease, Option to Terminate $ 70,000