XML 19 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Disclosure - Cash Equivalents and Long-term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Auction rate security    
Asset at Fair Value    
Auction rate security $ 1,571 $ 1,571
Fair Value, Measurements, Recurring    
Asset at Fair Value    
Total assets measured at fair value 4,044 4,018
Fair Value, Measurements, Recurring | Auction rate security    
Asset at Fair Value    
Auction rate security 1,571 1,571
Fair Value, Measurements, Recurring | Level 1    
Asset at Fair Value    
Total assets measured at fair value 1,161 1,162
Fair Value, Measurements, Recurring | Level 1 | Auction rate security    
Asset at Fair Value    
Auction rate security 0 0
Fair Value, Measurements, Recurring | Level 2    
Asset at Fair Value    
Total assets measured at fair value 1,312 1,285
Fair Value, Measurements, Recurring | Level 2 | Auction rate security    
Asset at Fair Value    
Auction rate security 0 0
Fair Value, Measurements, Recurring | Level 3    
Asset at Fair Value    
Total assets measured at fair value 1,571 1,571
Fair Value, Measurements, Recurring | Level 3 | Auction rate security    
Asset at Fair Value    
Auction rate security 1,571 1,571
Money Market Funds    
Asset at Fair Value    
Cash and cash equivalents 400 400
Restricted cash and equivalents 800 800
Money Market Funds | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 1,161 1,162
Money Market Funds | Fair Value, Measurements, Recurring | Level 1    
Asset at Fair Value    
Cash and cash equivalents 1,161 1,162
Money Market Funds | Fair Value, Measurements, Recurring | Level 2    
Asset at Fair Value    
Cash and cash equivalents 0 0
Money Market Funds | Fair Value, Measurements, Recurring | Level 3    
Asset at Fair Value    
Cash and cash equivalents 0 0
Certificates of Deposit    
Asset at Fair Value    
Cash and cash equivalents 200 200
Restricted cash and equivalents 1,100 1,100
Certificates of Deposit | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 1,312 1,285
Certificates of Deposit | Fair Value, Measurements, Recurring | Level 1    
Asset at Fair Value    
Cash and cash equivalents 0 0
Certificates of Deposit | Fair Value, Measurements, Recurring | Level 2    
Asset at Fair Value    
Cash and cash equivalents 1,312 1,285
Certificates of Deposit | Fair Value, Measurements, Recurring | Level 3    
Asset at Fair Value    
Cash and cash equivalents $ 0 $ 0