XML 48 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment (Details) - USD ($)
6 Months Ended
Dec. 31, 2020
Jun. 30, 2020
Property and equipment, gross $ 26,382,224 $ 23,013,759
Less accumulated depreciation and amortization (12,750,825) (11,214,698)
Property and equipment, net 13,631,399 11,799,061
Manufacturing Equipment    
Property and equipment, gross $ 20,870,729 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 $ 852,575 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 $ 364,506 321,418
Estimated life 5 years  
Leasehold Improvements    
Property and equipment, gross $ 2,697,248 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,597,166 $ 1,274,880