Quarterly report pursuant to Section 13 or 15(d)

Note 17 - Subsequent Events (Details Textual)

v3.24.1.u1
Note 17 - Subsequent Events (Details Textual)
1 Months Ended
Jul. 31, 2021
USD ($)
ft²
Apr. 30, 2024
USD ($)
ft²
Mar. 31, 2024
USD ($)
Sep. 30, 2023
USD ($)
Operating Lease, Right-of-Use Asset     $ 12,394,000 $ 13,861,000
Operating Lease, Liability     $ 12,859,000  
Subsequent Event [Member] | Old Lease For Facility in Tijuana, Mexico [Member]        
Operating Lease, Right-of-Use Asset   $ 5,764,000    
Operating Lease, Liability   5,764,000    
Subsequent Event [Member] | New Lease For Facility in Tijuana, Mexico [Member]        
Operating Lease, Right-of-Use Asset   8,637,000    
Operating Lease, Liability   $ 8,637,000    
Tijuana, Mexico 3 [Member]        
Area of Real Estate Property | ft² 318,000      
Lessee, Operating Lease, Term of Contract (Year) 7 years      
Lessee, Operating Lease, Number of Options to Renew 2      
Lessee, Operating Lease, Renewal Term 5 years      
Operating Lease, Monthly Payment $ 162,000      
Operating Lease, Payments, Annual Increase, Percentage 2.00%      
Tijuana, Mexico 3 [Member] | Lease Mandatory Contractual Term [Member]        
Lessee, Operating Lease, Term of Contract (Year) 5 years      
Tijuana, Mexico 3 [Member] | Subsequent Event [Member]        
Area of Real Estate Property | ft²   318,000    
Lessee, Operating Lease, Term of Contract (Year)   7 years    
Lessee, Operating Lease, Number of Options to Renew   2    
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] | Subsequent Event [Member] | Lease Mandatory Contractual Term [Member]        
Lessee, Operating Lease, Term of Contract (Year)   5 years