XML 23 R95.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Narrative) (Details) - USD ($)
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Income Tax Disclosure [Line Items]      
Tax credit carry-forwards $ 5,804,000 $ 6,776,000  
U.S. deferred tax assets realized as benefits $ 0 0 $ 0
Cumulative loss period 3 years    
Unrecognized tax benefits and reserves for uncertain tax positions that would impact effective tax rate $ 482,000 234,000  
Accrued interest or penalties related to uncertain tax positions $ 261,000    
Earliest Tax Year [Member] | German Tax Authority [Member]      
Income Tax Disclosure [Line Items]      
Open tax year 2016    
Earliest Tax Year [Member] | China Tax Authority [Member]      
Income Tax Disclosure [Line Items]      
Open tax year 2017    
Latest Tax Year [Member] | German Tax Authority [Member]      
Income Tax Disclosure [Line Items]      
Open tax year 2020    
Latest Tax Year [Member] | China Tax Authority [Member]      
Income Tax Disclosure [Line Items]      
Open tax year 2020    
Internal Revenue Service (IRS) [Member]      
Income Tax Disclosure [Line Items]      
Operating loss carryforward $ 31,400,000    
Operating loss carryforward related to exercise of employee stock options 8,300,000    
Increase (decrease) in valuation allowance 717,000 $ (131,000)  
Internal Revenue Service (IRS) [Member] | Tax Years 2021 Through 2035 [Member]      
Income Tax Disclosure [Line Items]      
Operating loss carryforward $ 28,100,000    
Internal Revenue Service (IRS) [Member] | Tax Years 2021 Through 2035 [Member] | Minimum [Member]      
Income Tax Disclosure [Line Items]      
Operating loss carryforward, expiration date Jun. 30, 2021    
Internal Revenue Service (IRS) [Member] | Tax Years 2021 Through 2035 [Member] | Maximum [Member]      
Income Tax Disclosure [Line Items]      
Operating loss carryforward, expiration date Jun. 30, 2035    
Internal Revenue Service (IRS) [Member] | Indefinite Period [Member]      
Income Tax Disclosure [Line Items]      
Operating loss carryforward $ 3,300,000    
Internal Revenue Service (IRS) [Member] | Tax Years 2021 Through 2034 [Member]      
Income Tax Disclosure [Line Items]      
Tax credit carry-forwards $ 4,100,000    
Internal Revenue Service (IRS) [Member] | Tax Years 2021 Through 2034 [Member] | Minimum [Member]      
Income Tax Disclosure [Line Items]      
Tax credit carryforward, expiration date Jun. 30, 2021    
Internal Revenue Service (IRS) [Member] | Tax Years 2021 Through 2034 [Member] | Maximum [Member]      
Income Tax Disclosure [Line Items]      
Tax credit carryforward, expiration date Jun. 30, 2034    
Internal Revenue Service (IRS) [Member] | Earliest Tax Year [Member]      
Income Tax Disclosure [Line Items]      
Open tax year 2017    
Internal Revenue Service (IRS) [Member] | Latest Tax Year [Member]      
Income Tax Disclosure [Line Items]      
Open tax year 2020