XML 19 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment (Details) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Total property and equipment, gross $ 21,183,753 $ 19,552,476
Less accumulated depreciation and amortization (9,452,669) (7,743,235)
Total property and equipment, net 11,731,084 11,809,241
Manufacturing Equipment    
Total property and equipment, gross $ 17,412,136 16,534,124
Manufacturing Equipment | Lower Limit    
Estimated life 5 years  
Manufacturing Equipment | Upper Limit    
Estimated life 10 years  
Computer Equipment And Software    
Total property and equipment, gross $ 706,840 513,681
Computer Equipment And Software | Lower Limit    
Estimated life 3 years  
Computer Equipment And Software | Upper Limit    
Estimated life 5 years  
Furniture And Fixtures    
Total property and equipment, gross $ 293,582 199,872
Estimated life 5 years  
Leasehold Improvements    
Total property and equipment, gross $ 2,074,069 1,350,482
Leasehold Improvements | Lower Limit    
Estimated life 5 years  
Leasehold Improvements | Upper Limit    
Estimated life 7 years  
Construction In Progress    
Total property and equipment, gross $ 697,126 $ 954,317