XML 72 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Cash, cash equivalents and short-term investments - Narrative (Details) - security
Jun. 30, 2019
Jun. 30, 2018
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Number of securities in unrealized loss position for less than 12 months 51  
Number of securities in unrealized loss position for less than 12 months   111
Number of securities in unrealized loss position for 12 months or greater 11  
Number of securities in unrealized loss position for 12 months or greater   25