XML 24 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment (Details) - USD ($)
6 Months Ended
Dec. 31, 2019
Jun. 30, 2019
Total property and equipment, gross $ 22,021,908 $ 21,183,753
Less accumulated depreciation and amortization (10,381,366) (9,452,669)
Total property and equipment, net 11,640,542 11,731,084
Manufacturing Equipment    
Total property and equipment, gross $ 18,246,535 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 $ 786,089 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 $ 315,190 293,582
Estimated life 5 years  
Leasehold Improvements    
Total property and equipment, gross $ 2,151,397 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 $ 522,697 $ 697,126