XML 15 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Property and Equipment (Details) - USD ($)
3 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Total property and equipment, gross $ 21,264,917 $ 21,183,753
Less accumulated depreciation and amortization (9,885,811) (9,452,669)
Total property and equipment, net 11,379,106 11,731,084
Manufacturing Equipment    
Total property and equipment, gross $ 17,654,860 17,412,136
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 $ 742,979 706,840
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 $ 304,063 293,582
Estimated life 5 years  
Leasehold Improvements    
Total property and equipment, gross $ 2,082,947 2,074,069
Leasehold Improvements | Lower Limit    
Estimated life 5 years  
Leasehold Improvements | Upper Limit    
Estimated life 7 years  
Construction in Progress    
Total property and equipment, gross $ 480,068 $ 697,126