XML 40 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Detail 7) (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Mar. 31, 2015
Jun. 30, 2014
Assets and liabilities measured at fair value on a recurring basis    
Redeemable Noncontrolling Interest $ 19,801us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount $ 16,801us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
Total 19,801lrn_AssetsAndLiabilitiesMeasuredAtFairValueRecurring  
Estimate of Fair Value Measurement | LearnBop    
Assets and liabilities measured at fair value on a recurring basis    
Redeemable Noncontrolling Interest 3,000us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= lrn_LearnbopIncMember
 
Fair Value, Inputs, Level 3    
Assets and liabilities measured at fair value on a recurring basis    
Total 19,801lrn_AssetsAndLiabilitiesMeasuredAtFairValueRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Fair Value, Measurements, Recurring    
Assets and liabilities measured at fair value on a recurring basis    
Total 3,000lrn_AssetsAndLiabilitiesMeasuredAtFairValueRecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
16,801lrn_AssetsAndLiabilitiesMeasuredAtFairValueRecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring | LearnBop    
Assets and liabilities measured at fair value on a recurring basis    
Purchases, Issuances and Settlements 3,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= lrn_LearnbopIncMember
 
Fair Value, Measurements, Recurring | Estimate of Fair Value Measurement    
Assets and liabilities measured at fair value on a recurring basis    
Total 19,801lrn_AssetsAndLiabilitiesMeasuredAtFairValueRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
16,801lrn_AssetsAndLiabilitiesMeasuredAtFairValueRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring | Estimate of Fair Value Measurement | Middlebury Interactive Languages LLC    
Assets and liabilities measured at fair value on a recurring basis    
Redeemable Noncontrolling Interest 16,801us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= lrn_MiddleburyInteractiveLanguagesLLCMember
16,801us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= lrn_MiddleburyInteractiveLanguagesLLCMember
Fair Value, Measurements, Recurring | Estimate of Fair Value Measurement | LearnBop    
Assets and liabilities measured at fair value on a recurring basis    
Redeemable Noncontrolling Interest 3,000us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= lrn_LearnbopIncMember
 
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Assets and liabilities measured at fair value on a recurring basis    
Total   16,801lrn_AssetsAndLiabilitiesMeasuredAtFairValueRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 | Middlebury Interactive Languages LLC    
Assets and liabilities measured at fair value on a recurring basis    
Redeemable Noncontrolling Interest 16,801us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= lrn_MiddleburyInteractiveLanguagesLLCMember
16,801us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= lrn_MiddleburyInteractiveLanguagesLLCMember
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 | LearnBop    
Assets and liabilities measured at fair value on a recurring basis    
Redeemable Noncontrolling Interest $ 3,000us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= lrn_LearnbopIncMember