XML 16 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Marketable Securities & Fair Value Measurements - Available-for-sale Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jun. 30, 2019
Marketable Securities [Abstract]    
Available-for-sale Securities, Current $ 33,321 $ 38,193
Available-for-sale Securities, Noncurrent 12,294 9,832
Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 45,513 47,947
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 109 78
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (7) 0
Debt Securities, Available-for-sale 45,615 48,025
Marketable Securities [Abstract]    
Total marketable securities 46,028 48,435
Recurring | Commercial Paper [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 6,957 14,277
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0 0
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0 0
Debt Securities, Available-for-sale 6,957 14,277
Marketable Securities [Abstract]    
Total marketable securities 6,957 14,277
Recurring | Corporate Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 28,932 26,466
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 95 64
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (4) 0
Debt Securities, Available-for-sale 29,023 26,530
Marketable Securities [Abstract]    
Total marketable securities 29,023 26,530
Recurring | Asset-backed Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale Equity Securities, Amortized Cost Basis 9,624 7,204
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 14 14
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (3) 0
Debt Securities, Available-for-sale 9,635 7,218
Marketable Securities [Abstract]    
Total marketable securities 9,635 7,218
Recurring | Equity Funds [Member]    
Marketable Securities [Abstract]    
Total marketable securities $ 413 $ 410