Annual report pursuant to Section 13 and 15(d)

Note 6 - Leases (Details Textual)

v3.20.2
Note 6 - Leases (Details Textual)
12 Months Ended
Jun. 30, 2019
ft²
Sep. 30, 2020
USD ($)
ft²
Feb. 12, 2020
ft²
Aug. 01, 2017
ft²
Jan. 01, 2015
Operating Lease, Weighted Average Discount Rate, Percent   3.48%      
Operating Lease, Payments | $   $ 812,107      
Weighted Average [Member]          
Lessee, Operating Lease, Term of Contract (Year)   3 years 361 days      
7050 Winnetka Avenue North, Brooklyn Park, Minnesota [Member]          
Area of Real Estate Property (Square Foot)   71,000      
Lessee, Operating Lease, Term of Contract (Year)         10 years 62 days
Additional area of rental space (Square Foot) 14,000        
Operating Lease Termination Fee | $   $ 249,000      
Tijuana, Mexico [Member]          
Area of Real Estate Property (Square Foot)       46,000  
Tijuana, Mexico 2 [Member]          
Area of Real Estate Property (Square Foot)     52,000    
Lessee, Operating Lease, Term of Contract (Year)     3 years 180 days    
Lessee, Operating Lease, Number of Options to Renew     2    
Lessee, Operating Lease, Renewal Term (Year)     3 years