XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment (Details) - USD ($)
9 Months Ended
Mar. 31, 2022
Jun. 30, 2021
Total Property And Equipment, Gross $ 28,386,123 $ 27,221,020
Less Accumulated Depreciation And Amortization (15,757,469) (13,941,153)
Total Property And Equipment, Net 12,628,654 13,279,867
Manufacturing Equipment    
Total Property And Equipment, Gross $ 23,087,018 21,465,402
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 $ 989,771 918,679
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 $ 361,793 362,944
Estimated Life 5 years  
Leasehold Improvements    
Total Property And Equipment, Gross $ 3,120,978 2,944,543
Leasehold Improvements | Lower Limit    
Estimated Life 5 years  
Leasehold Improvements | Upper Limit    
Estimated Life 7 years  
Construction In Progress    
Total Property And Equipment, Gross $ 826,563 $ 1,529,452