XML 43 R32.htm IDEA: XBRL DOCUMENT v3.3.1.900
Estimated Fair Value of Financial Instruments - Schedule of Carrying Amounts and Estimated Fair Values (Level 2) of Debt Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Jun. 30, 2015
Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Senior Notes $ 96,989 $ 96,625
Estimated Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Senior Notes $ 86,511 $ 103,800