Annual report [Section 13 and 15(d), not S-K Item 405]

Note 9 - Leases (Details Textual)

v3.25.3
Note 9 - Leases (Details Textual)
1 Months Ended 12 Months Ended
Apr. 30, 2025
USD ($)
Apr. 30, 2024
USD ($)
ft²
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Nov. 19, 2021
ft²
Jan. 01, 2015
ft²
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability     $ 0 $ 4,364,000 $ 0    
Operating Lease, Weighted Average Remaining Lease Term     3 years 1 month 6 days 4 years 14 days 3 years 6 months 7 days    
Operating Lease, Weighted Average Discount Rate, Percent     7.42% 7.28% 3.04%    
Operating Lease, Payments     $ 3,305,000 $ 3,233,000 $ 3,158,000    
7050 Winnetka Avenue North, Brooklyn Park, Minnesota [Member]              
Area of Real Estate Property | ft²             85,000
Lessee, Operating Lease, Term of Contract             10 years 2 months
Lessee, Operating Lease, Renewal Term   3 years          
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 1,337,000            
Tijuana, Mexico 3 [Member]              
Area of Real Estate Property | ft²   318,000          
Lessee, Operating Lease, Term of Contract   7 years          
Lessee, Operating Lease, Renewal Term   5 years          
Operating Lease, Monthly Payment   $ 169,000          
Operating Lease, Payments, Annual Increase, Percentage   2.00%          
Tijuana, Mexico 3 [Member] | Lease Mandatory Contractual Term [Member]              
Lessee, Operating Lease, Term of Contract   5 years          
Brooklyn Park, MN [Member]              
Area of Real Estate Property | ft²           105,000  
Lessee, Operating Lease, Term of Contract           5 years  
Lessee, Operating Lease, Renewal Term           5 years