XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment (Details) - USD ($)
9 Months Ended
Mar. 31, 2021
Jun. 30, 2020
Property and equipment, gross $ 26,538,201 $ 23,013,759
Less accumulated depreciation and amortization (13,233,664) (11,214,698)
Property and equipment, net 13,304,537 11,799,061
Manufacturing Equipment    
Property and equipment, gross $ 21,327,900 18,444,448
Manufacturing Equipment | Lower Limit    
Estimated life 5 years  
Manufacturing Equipment | Upper Limit    
Estimated life 10 years  
Computer Equipment And Software    
Property and equipment, gross $ 896,506 801,625
Computer Equipment And Software | Lower Limit    
Estimated life 3 years  
Computer Equipment And Software | Upper Limit    
Estimated life 5 years  
Furniture and Fixtures    
Property and equipment, gross $ 359,929 321,418
Estimated life 5 years  
Leasehold Improvements    
Property and equipment, gross $ 2,772,195 2,171,388
Leasehold Improvements | Lower Limit    
Estimated life 5 years  
Leasehold Improvements | Upper Limit    
Estimated life 7 years  
Construction in Progress    
Property and equipment, gross $ 1,181,671 $ 1,274,880