Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies (Narrative) (Details)

v2.4.1.9
Significant Accounting Policies (Narrative) (Details) (USD $)
9 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Apr. 30, 2014
Significant Accounting Policies [Abstract]      
Restricted cash 888,225us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue   $ 868,298us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
Cash and Cash Equivalents [Line Items]      
Cash, FDIC insured amount 250,000us-gaap_CashFDICInsuredAmount    
Institution One [Member]      
Cash and Cash Equivalents [Line Items]      
Deposit amount in excess of insured amount 176,602us-gaap_CashUninsuredAmount
/ aspu_FinancialInstitutionAxis
= aspu_InstitutionOneMember
   
Institution Two [Member]      
Cash and Cash Equivalents [Line Items]      
Deposit amount in excess of insured amount 760,169us-gaap_CashUninsuredAmount
/ aspu_FinancialInstitutionAxis
= aspu_InstitutionTwoMember
   
Institution Three [Member]      
Cash and Cash Equivalents [Line Items]      
Deposit amount in excess of insured amount 638,028us-gaap_CashUninsuredAmount
/ aspu_FinancialInstitutionAxis
= aspu_InstitutionThreeMember
   
Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 14,576,412us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
9,583,086us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
 
Warrant [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 44,007,963us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
19,196,635us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
 
Convertible Debt [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 1,207,143us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_ConvertibleDebtMember
8,093,985us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_ConvertibleDebtMember
 
Convertible debt 650,000us-gaap_ConvertibleDebt
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_ConvertibleDebtMember
2,240,000us-gaap_ConvertibleDebt
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_ConvertibleDebtMember