Quarterly report pursuant to Section 13 or 15(d)

Leases (Details Textual)

v3.20.4
Leases (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2023
Dec. 01, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Subsequent Event [Line Items]            
Operating Lease, Payments     $ 200,000 $ 100,000 $ 600,000 $ 500,000
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability         $ 2,400,000  
Operating Lease, Weighted Average Remaining Lease Term     4 years 9 months 18 days   4 years 9 months 18 days  
Operating Lease, Weighted Average Discount Rate, Percent     4.50%   4.50%  
Lessee, Operating Lease, Term of Contract   63 months        
Operating Lease Commencement Date   Dec. 01, 2019        
Operating Lease, Payments     $ 200,000 $ 100,000 $ 600,000 $ 500,000
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Lessee, Operating Lease, Option to Terminate $ 70,000