XML 29 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Antidilutive Securities (Detail) - shares
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Potentially Dilutive Securities Outstanding [Line Items]    
Total anti-dilutive shares 26,992 24,090
Employee Stock option    
Potentially Dilutive Securities Outstanding [Line Items]    
Total anti-dilutive shares 10,930 7,774
Restricted Stock Units (RSUs)    
Potentially Dilutive Securities Outstanding [Line Items]    
Total anti-dilutive shares   130
Warrants    
Potentially Dilutive Securities Outstanding [Line Items]    
Total anti-dilutive shares 16,062 16,186