XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment (Details) - USD ($)
3 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Property and equipment, gross $ 24,204,606 $ 23,013,759
Less accumulated depreciation and amortization (11,934,196) (11,214,698)
Property and equipment, net 12,270,410 11,799,061
Manufacturing Equipment    
Property and equipment, gross $ 19,875,155 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 $ 833,609 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 $ 340,036 321,418
Estimated life 5 years  
Leasehold Improvements    
Property and equipment, gross $ 2,469,818 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 $ 685,988 $ 1,274,880