| Secured Note and Accounts Receivable - Related Parties (Details) (USD $)
 | 1 Months Ended | 3 Months Ended | 9 Months Ended | 12 Months Ended | 1 Months Ended |  |  |  |  |  | 
| Mar. 31, 2012 | Jan. 31, 2015 | Jan. 31, 2014 | Jan. 31, 2015 | Jan. 31, 2014 | Apr. 30, 2014 | Dec. 31, 2012 | Dec. 31, 2008 | Mar. 31, 2008 | Jun. 30, 2014 | Mar. 08, 2012 | Sep. 30, 2014 | Mar. 13, 2012 | Sep. 16, 2011 | 
| Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Accounts receivable, secured - related party, net of allowance |  | $ 146,831aspu_AccountsReceivableSecuredRelatedPartyNetOfAllowance |  | $ 146,831aspu_AccountsReceivableSecuredRelatedPartyNetOfAllowance |  | $ 146,831aspu_AccountsReceivableSecuredRelatedPartyNetOfAllowance |  |  |  |  |  |  |  |  | 
| Shares guaranteed to be purchased by the Company | 600,000aspu_SharesGuaranteedToBePurchasedByCompany |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Shares the Company guaranteed it would use its best efforts to purchase from HEMG and resell to investors | 1,400,000aspu_SharesCompanyGuaranteedToPurchaseAndResellToInvestors |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Receivable Collateral Valuation Reserve |  |  | 123,647aspu_ReceivableCollateralValuationService |  | 123,647aspu_ReceivableCollateralValuationService | 123,647aspu_ReceivableCollateralValuationService | 502,315aspu_ReceivableCollateralValuationService |  |  |  |  |  |  |  | 
| CEO [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Common shares pledged |  |  |  |  |  |  |  |  |  |  | 117,943aspu_CommonSharesPledged / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = us-gaap_ChiefExecutiveOfficerMember
 |  |  |  | 
| Price per share |  |  |  |  |  |  |  |  |  | $ 0.19us-gaap_SharePrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = us-gaap_ChiefExecutiveOfficerMember
 | $ 1.00us-gaap_SharePrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = us-gaap_ChiefExecutiveOfficerMember
 |  |  |  | 
| Parent Company [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Courseware sales |  |  |  |  |  |  |  | 600,000us-gaap_SalesRevenueServicesGross / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = us-gaap_ParentCompanyMember
 | 455,000us-gaap_SalesRevenueServicesGross / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = us-gaap_ParentCompanyMember
 |  |  |  |  |  | 
| Series C Preferred Shares pledged by HEMG |  |  |  |  |  |  |  |  |  |  |  |  |  | 772,793aspu_SeriesCpreferredSharesPledged / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = us-gaap_ParentCompanyMember
 | 
| Series C Preferred Shares pledged by HEMG, converted to common shares |  |  |  |  |  |  |  |  |  |  |  |  | 654,850aspu_SeriesCpreferredSharesConvertedToCommonShares / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = us-gaap_ParentCompanyMember
 |  | 
| Due amount HEMG has failed to pay despite due demand |  |  |  |  |  |  |  |  |  |  |  | $ 772,793aspu_AccountsReceivableSecuredRelatedPartyOverdueAmount / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = us-gaap_ParentCompanyMember
 |  |  | 
| Common stock, shares to be sold |  | 654,850aspu_CommonStockSharesToBeSold / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = us-gaap_ParentCompanyMember
 |  | 654,850aspu_CommonStockSharesToBeSold / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = us-gaap_ParentCompanyMember
 |  |  |  |  |  |  |  |  |  |  | 
| Third Party [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Price per share |  |  |  |  |  |  |  |  |  |  |  |  | 0.50us-gaap_SharePrice / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = aspu_ThirdPartyMember
 |  | 
| Third party investors purchased, shares |  |  |  |  |  |  |  |  |  |  |  |  | 400,000aspu_ThirdPartyInvestorsPurchasedShares / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
 = aspu_ThirdPartyMember
 |  |