XML 48 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
12 Months Ended
Jun. 30, 2018
financial_institution
Jun. 30, 2016
USD ($)
Accounting Policies [Abstract]    
Accounts receivable credit period 30 days  
Property and Equipment and Patents [Line Items]    
Medical Device Excise Tax, percentage 2.30%  
Medical Device Excise Tax | $   $ 1,273
Number of financial institutions the company maintains its cash balances | financial_institution 1  
Building    
Property and Equipment and Patents [Line Items]    
Property and equipment, estimated useful life 40 years  
Computer Equipment    
Property and Equipment and Patents [Line Items]    
Property and equipment, estimated useful life 3 years  
Minimum | Equipment    
Property and Equipment and Patents [Line Items]    
Property and equipment, estimated useful life 5 years  
Maximum    
Property and Equipment and Patents [Line Items]    
Patent amortization tenure 20 years  
Maximum | Equipment    
Property and Equipment and Patents [Line Items]    
Property and equipment, estimated useful life 7 years