Quarterly report pursuant to Section 13 or 15(d)

Concentrations (Details) - Schedule of customer concentration as a percentage of non-grant related revenue

v3.20.4
Concentrations (Details) - Schedule of customer concentration as a percentage of non-grant related revenue
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Customer 1 [Member]        
Concentrations (Details) - Schedule of customer concentration as a percentage of non-grant related revenue [Line Items]        
Concentration risk, percentage 18.00% 22.00% 30.00%
Customer 2 [Member]        
Concentrations (Details) - Schedule of customer concentration as a percentage of non-grant related revenue [Line Items]        
Concentration risk, percentage 29.00% 23.00%
Customer 3 [Member]        
Concentrations (Details) - Schedule of customer concentration as a percentage of non-grant related revenue [Line Items]        
Concentration risk, percentage 32.00% 55.00% 14.00%
Customer 4 [Member]        
Concentrations (Details) - Schedule of customer concentration as a percentage of non-grant related revenue [Line Items]        
Concentration risk, percentage 15.00% 29.00% 13.00%
Customer 5 [Member]        
Concentrations (Details) - Schedule of customer concentration as a percentage of non-grant related revenue [Line Items]        
Concentration risk, percentage     10.00%
Customer 6 [Member]        
Concentrations (Details) - Schedule of customer concentration as a percentage of non-grant related revenue [Line Items]        
Concentration risk, percentage     10.00%
Customer 7 [Member]        
Concentrations (Details) - Schedule of customer concentration as a percentage of non-grant related revenue [Line Items]        
Concentration risk, percentage     44.00%
Customer 8 [Member]        
Concentrations (Details) - Schedule of customer concentration as a percentage of non-grant related revenue [Line Items]        
Concentration risk, percentage     12.00%