XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Disclosure - Cash Equivalents and Long-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Auction rate security    
Asset at Fair Value    
Auction rate security $ 1,590 $ 1,590
Fair Value, Measurements, Recurring    
Asset at Fair Value    
Total assets measured at fair value 22,661 22,642
Fair Value, Measurements, Recurring | Auction rate security    
Asset at Fair Value    
Auction rate security 1,590 1,590
Level 1 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Total assets measured at fair value 20,605 20,220
Level 1 | Fair Value, Measurements, Recurring | Auction rate security    
Asset at Fair Value    
Auction rate security 0 0
Level 2 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Total assets measured at fair value 466 832
Level 2 | Fair Value, Measurements, Recurring | Auction rate security    
Asset at Fair Value    
Auction rate security 0 0
Level 3 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Total assets measured at fair value 1,590 1,590
Level 3 | Fair Value, Measurements, Recurring | Auction rate security    
Asset at Fair Value    
Auction rate security 1,590 1,590
Money Market Funds    
Asset at Fair Value    
Cash and cash equivalents 20,500 20,000
Money Market Funds | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 20,605 20,220
Money Market Funds | Level 1 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 20,605 20,220
Money Market Funds | Level 2 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 0 0
Money Market Funds | Level 3 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 0 0
Certificates of Deposit    
Asset at Fair Value    
Cash and cash equivalents 200 200
Prepaid expense and other assets 100 300
Certificates of Deposit | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 466 832
Certificates of Deposit | Level 1 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 0 0
Certificates of Deposit | Level 2 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents 466 832
Certificates of Deposit | Level 3 | Fair Value, Measurements, Recurring    
Asset at Fair Value    
Cash and cash equivalents $ 0 $ 0