XML 54 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Overview of the Business and Basis of Presentation - Financial assets and liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Liabilities Fair Value Disclosure $ 3,090  
Common stock [Member]    
Assets, Fair Value Disclosure 4,521 $ 5,537
Preferred Stock [Member]    
Assets, Fair Value Disclosure 2,883  
Common stock warrants [Member]    
Assets, Fair Value Disclosure 1 283
Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure 20,393 13,381
Cash and Cash Equivalents [Member]    
Assets, Fair Value Disclosure 8,083 32,992
Mutual Fund [Member]    
Assets, Fair Value Disclosure 0 809
Cash [Member]    
Assets, Fair Value Disclosure 5,223 3,777
Money Market Funds [Member]    
Assets, Fair Value Disclosure 2,860 28,215
Commercial Paper [Member]    
Assets, Fair Value Disclosure   1,000
Commercial Paper [Member] | Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure   3,294
Repurchase Agreements [Member] | Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure 20,393 10,087
Equity Method Investments [Member]    
Assets, Fair Value Disclosure 7,405 6,629
Fair Value, Inputs, Level 1 [Member]    
Liabilities Fair Value Disclosure 0  
Fair Value, Inputs, Level 1 [Member] | Common stock [Member]    
Assets, Fair Value Disclosure 4,521 5,537
Fair Value, Inputs, Level 1 [Member] | Preferred Stock [Member]    
Assets, Fair Value Disclosure 0  
Fair Value, Inputs, Level 1 [Member] | Common stock warrants [Member]    
Assets, Fair Value Disclosure 1 283
Fair Value, Inputs, Level 1 [Member] | Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents [Member]    
Assets, Fair Value Disclosure 8,083 31,992
Fair Value, Inputs, Level 1 [Member] | Mutual Fund [Member]    
Assets, Fair Value Disclosure 0 809
Fair Value, Inputs, Level 1 [Member] | Cash [Member]    
Assets, Fair Value Disclosure 5,223 3,777
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]    
Assets, Fair Value Disclosure 2,860 28,215
Fair Value, Inputs, Level 1 [Member] | Commercial Paper [Member] | Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure   0
Fair Value, Inputs, Level 1 [Member] | Commercial Paper [Member] | Cash and Cash Equivalents [Member]    
Assets, Fair Value Disclosure   0
Fair Value, Inputs, Level 1 [Member] | Repurchase Agreements [Member] | Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Equity Method Investments [Member]    
Assets, Fair Value Disclosure 4,522 6,629
Fair Value, Inputs, Level 2 [Member]    
Liabilities Fair Value Disclosure 0  
Fair Value, Inputs, Level 2 [Member] | Common stock [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 2 [Member] | Preferred Stock [Member]    
Assets, Fair Value Disclosure 0  
Fair Value, Inputs, Level 2 [Member] | Common stock warrants [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 2 [Member] | Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure 20,393 13,381
Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member]    
Assets, Fair Value Disclosure 0 1,000
Fair Value, Inputs, Level 2 [Member] | Mutual Fund [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 2 [Member] | Cash [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 2 [Member] | Money Market Funds [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 2 [Member] | Commercial Paper [Member] | Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure   3,294
Fair Value, Inputs, Level 2 [Member] | Commercial Paper [Member] | Cash and Cash Equivalents [Member]    
Assets, Fair Value Disclosure   1,000
Fair Value, Inputs, Level 2 [Member] | Repurchase Agreements [Member] | Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure 20,393 10,087
Fair Value, Inputs, Level 2 [Member] | Equity Method Investments [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member]    
Liabilities Fair Value Disclosure 3,090  
Fair Value, Inputs, Level 3 [Member] | Common stock [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Preferred Stock [Member]    
Assets, Fair Value Disclosure 2,883  
Fair Value, Inputs, Level 3 [Member] | Common stock warrants [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Cash and Cash Equivalents [Member]    
Assets, Fair Value Disclosure 0  
Fair Value, Inputs, Level 3 [Member] | Mutual Fund [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Cash [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Money Market Funds [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Commercial Paper [Member] | Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure   0
Fair Value, Inputs, Level 3 [Member] | Commercial Paper [Member] | Cash and Cash Equivalents [Member]    
Assets, Fair Value Disclosure   0
Fair Value, Inputs, Level 3 [Member] | Repurchase Agreements [Member] | Available-for-sale Securities [Member]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Equity Method Investments [Member]    
Assets, Fair Value Disclosure 2,883 $ 0
Contingent Consideration    
Liabilities Fair Value Disclosure 2,890  
Contingent Consideration | Fair Value, Inputs, Level 1 [Member]    
Liabilities Fair Value Disclosure 0  
Contingent Consideration | Fair Value, Inputs, Level 2 [Member]    
Liabilities Fair Value Disclosure 0  
Contingent Consideration | Fair Value, Inputs, Level 3 [Member]    
Liabilities Fair Value Disclosure 2,890  
Contingent warrants    
Liabilities Fair Value Disclosure 200  
Contingent warrants | Fair Value, Inputs, Level 1 [Member]    
Liabilities Fair Value Disclosure 0  
Contingent warrants | Fair Value, Inputs, Level 2 [Member]    
Liabilities Fair Value Disclosure 0  
Contingent warrants | Fair Value, Inputs, Level 3 [Member]    
Liabilities Fair Value Disclosure $ 200