XML 68 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Note 8 - Property and Equipment - Property and Equipment (Details) - USD ($)
Mar. 31, 2026
Jun. 30, 2025
Total property and equipment $ 39,425,906 $ 37,053,807
Less accumulated depreciation and amortization (23,597,667) (21,189,746)
Total property and equipment, net 15,828,239 15,864,061
Manufacturing Equipment [Member]    
Property and equipment, gross 25,861,656 24,257,063
Computer Equipment and Software [Member]    
Property and equipment, gross $ 1,519,200 1,449,494
Furniture and Fixtures [Member]    
Useful life (Year) 5 years  
Property and equipment, gross $ 447,963 398,800
Leasehold Improvements [Member]    
Property and equipment, gross 9,733,615 9,411,482
Construction in Progress [Member]    
Property and equipment, gross $ 1,863,472 $ 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