v3.25.4
Note 7 - Property and Equipment - Property and Equipment (Details) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Total property and equipment $ 38,054,459 $ 37,053,807
Less accumulated depreciation and amortization (22,877,882) (21,189,746)
Total property and equipment, net 15,176,577 15,864,061
Manufacturing Equipment [Member]    
Property and equipment, gross 25,215,704 24,257,063
Computer Equipment and Software [Member]    
Property and equipment, gross $ 1,493,443 1,449,494
Furniture and Fixtures [Member]    
Useful life (Year) 5 years  
Property and equipment, gross $ 418,571 398,800
Leasehold Improvements [Member]    
Property and equipment, gross 9,653,968 9,411,482
Construction in Progress [Member]    
Property and equipment, gross $ 1,272,773 $ 1,536,968
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