v3.26.3
Note 8 - Property and Equipment - Property and Equipment (Details) - USD ($)
Sep. 30, 2026
Jun. 30, 2026
Total property and equipment $ 46,168,735 $ 43,755,845
Less accumulated depreciation and amortization (25,335,677) (24,392,819)
Total property and equipment, net 20,833,058 19,363,026
Manufacturing Equipment [Member]    
Property and equipment, gross 31,992,904 29,462,865
Computer Equipment and Software [Member]    
Property and equipment, gross $ 1,580,743 1,529,767
Furniture and Fixtures [Member]    
Useful life (Year) 5 years  
Property and equipment, gross $ 434,771 441,908
Leasehold Improvements [Member]    
Property and equipment, gross 9,779,714 9,807,067
Construction in Progress [Member]    
Property and equipment, gross $ 2,380,603 $ 2,514,238
Minimum [Member] | Manufacturing Equipment [Member]    
Useful life (Year) 5 years  
Minimum [Member] | Computer Equipment and Software [Member]    
Useful life (Year) 3 years  
Minimum [Member] | Leasehold Improvements [Member]    
Useful life (Year) 5 years  
Maximum [Member] | Manufacturing Equipment [Member]    
Useful life (Year) 10 years  
Maximum [Member] | Computer Equipment and Software [Member]    
Useful life (Year) 5 years  
Maximum [Member] | Leasehold Improvements [Member]    
Useful life (Year) 10 years