| Significant Accounting Policies (Schedule of Reclassifications) (Details) (USD $)
 | 3 Months Ended | 9 Months Ended | 12 Months Ended | 
| Jan. 31, 2015 | Jan. 31, 2014 | Jan. 31, 2015 | Jan. 31, 2014 | Apr. 30, 2014 | Dec. 31, 2012 | 
| Operating Expenses: |  |  |  |  |  |  | 
| Instructional |  | $ 229,907us-gaap_CostOfServices |  | $ 566,442us-gaap_CostOfServices |  |  | 
| Marketing |  | 270,404us-gaap_MarketingExpense |  | 824,002us-gaap_MarketingExpense |  |  | 
| Cost of Revenues | 662,368us-gaap_CostOfRevenue | 500,311us-gaap_CostOfRevenue | 1,524,793us-gaap_CostOfRevenue | 1,390,444us-gaap_CostOfRevenue |  |  | 
| Receivable collateral valuation reserve |  | 123,647aspu_ReceivableCollateralValuationService |  | 123,647aspu_ReceivableCollateralValuationService | 123,647aspu_ReceivableCollateralValuationService | 502,315aspu_ReceivableCollateralValuationService | 
| General and administrative | 1,701,871us-gaap_GeneralAndAdministrativeExpense | 1,752,717us-gaap_GeneralAndAdministrativeExpense | 4,160,978us-gaap_GeneralAndAdministrativeExpense | 4,866,498us-gaap_GeneralAndAdministrativeExpense |  |  | 
| Depreciation and amortization | 133,966us-gaap_DepreciationDepletionAndAmortization | 121,904us-gaap_DepreciationDepletionAndAmortization | 389,706us-gaap_DepreciationDepletionAndAmortization | 350,990us-gaap_DepreciationDepletionAndAmortization |  |  | 
| Total Operating Expenses | 2,498,205us-gaap_OperatingExpenses | 2,498,579us-gaap_OperatingExpenses | 6,075,477us-gaap_OperatingExpenses | 6,731,579us-gaap_OperatingExpenses |  |  | 
| As Previously Reported [Member] |  |  |  |  |  |  | 
| Operating Expenses: |  |  |  |  |  |  | 
| Instructional |  | 285,221us-gaap_CostOfServices / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  | 734,597us-gaap_CostOfServices / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  |  | 
| Marketing |  | 270,404us-gaap_MarketingExpense / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  | 824,002us-gaap_MarketingExpense / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  |  | 
| Cost of Revenues |  | 555,625us-gaap_CostOfRevenue / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  | 1,558,599us-gaap_CostOfRevenue / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  |  | 
| Receivable collateral valuation reserve |  | 123,647aspu_ReceivableCollateralValuationService / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  | 123,647aspu_ReceivableCollateralValuationService / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  |  | 
| General and administrative |  | 1,697,403us-gaap_GeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  | 4,698,343us-gaap_GeneralAndAdministrativeExpense / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  |  | 
| Depreciation and amortization |  | 121,904us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  | 350,990us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  |  | 
| Total Operating Expenses |  | 2,498,579us-gaap_OperatingExpenses / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  | 6,731,579us-gaap_OperatingExpenses / us-gaap_StatementScenarioAxis
 = us-gaap_ScenarioPreviouslyReportedMember
 |  |  | 
| Restatement Adjustment [Member] |  |  |  |  |  |  | 
| Operating Expenses: |  |  |  |  |  |  | 
| Cost of Revenues |  | (55,314)us-gaap_CostOfRevenue / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  | (168,155)us-gaap_CostOfRevenue / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  |  | 
| Restatement Adjustment [Member] | Dues, Fees, and Licenses [Member] |  |  |  |  |  |  | 
| Operating Expenses: |  |  |  |  |  |  | 
| Instructional |  | (14,878)us-gaap_CostOfServices / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_DuesFeesAndLicensesAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  | (55,127)us-gaap_CostOfServices / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_DuesFeesAndLicensesAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  |  | 
| Marketing |  |  |  |  |  |  | 
| Cost of Revenues |  | (14,878)us-gaap_CostOfRevenue / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_DuesFeesAndLicensesAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  | (55,127)us-gaap_CostOfRevenue / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_DuesFeesAndLicensesAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  |  | 
| Receivable collateral valuation reserve |  |  |  |  |  |  | 
| General and administrative |  | 14,878us-gaap_GeneralAndAdministrativeExpense / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_DuesFeesAndLicensesAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  | 55,127us-gaap_GeneralAndAdministrativeExpense / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_DuesFeesAndLicensesAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  |  | 
| Depreciation and amortization |  |  |  |  |  |  | 
| Total Operating Expenses |  |  |  |  |  |  | 
| Restatement Adjustment [Member] | Internet Related Expense [Member] |  |  |  |  |  |  | 
| Operating Expenses: |  |  |  |  |  |  | 
| Instructional |  | (40,436)us-gaap_CostOfServices / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_InternetRelatedExpenseAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  | (113,028)us-gaap_CostOfServices / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_InternetRelatedExpenseAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  |  | 
| Marketing |  |  |  |  |  |  | 
| Cost of Revenues |  | (40,436)us-gaap_CostOfRevenue / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_InternetRelatedExpenseAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  | (113,028)us-gaap_CostOfRevenue / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_InternetRelatedExpenseAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  |  | 
| Receivable collateral valuation reserve |  |  |  |  |  |  | 
| General and administrative |  | 40,436us-gaap_GeneralAndAdministrativeExpense / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_InternetRelatedExpenseAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  | 113,028us-gaap_GeneralAndAdministrativeExpense / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
 = aspu_InternetRelatedExpenseAdjustmentMember
 / us-gaap_StatementScenarioAxis
 = us-gaap_RestatementAdjustmentMember
 |  |  | 
| Depreciation and amortization |  |  |  |  |  |  | 
| Total Operating Expenses |  |  |  |  |  |  | 
| Restatement Adjustment [Member] | Marketing Fees [Member] |  |  |  |  |  |  | 
| Operating Expenses: |  |  |  |  |  |  | 
| Instructional |  |  |  |  |  |  | 
| Marketing |  |  |  |  |  |  | 
| Cost of Revenues |  |  |  |  |  |  | 
| Receivable collateral valuation reserve |  |  |  |  |  |  | 
| General and administrative |  |  |  |  |  |  | 
| Depreciation and amortization |  |  |  |  |  |  | 
| Total Operating Expenses |  |  |  |  |  |  | 
| Restatement Adjustment [Member] | Library Services Adjustment [Member] |  |  |  |  |  |  | 
| Operating Expenses: |  |  |  |  |  |  | 
| Instructional |  |  |  |  |  |  | 
| Marketing |  |  |  |  |  |  | 
| Cost of Revenues |  |  |  |  |  |  | 
| Receivable collateral valuation reserve |  |  |  |  |  |  | 
| General and administrative |  |  |  |  |  |  | 
| Depreciation and amortization |  |  |  |  |  |  | 
| Total Operating Expenses |  |  |  |  |  |  |