Annual report pursuant to Section 13 and 15(d)

Significant Accounting Policies - Narrative (Details)

v3.20.2
Significant Accounting Policies - Narrative (Details)
12 Months Ended
Apr. 30, 2020
USD ($)
segment
shares
Apr. 30, 2019
USD ($)
shares
May 01, 2019
USD ($)
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Restricted cash $ 3,556,211 $ 1,651,467  
Proceeds from bank debt 71,828    
Restricted cash, current 3,556,211    
Cash, uninsured amount $ 16,742,603 9,359,208  
Percentage of payments from monthly payment plan 57.00%    
Withdrawal from course, percentage of financial aid earned 100.00%    
Long term accounts receivable $ 6,701,136 3,085,243  
Operating lease right of use asset, net 6,412,851 0 $ 8,800,000
Present value of operating lease obligations 7,368,587   $ 8,800,000
Marketing and promotional costs $ 9,495,980 $ 9,096,550  
Outstanding (in shares) | shares 2,734,899 3,408,154  
Number of reportable segments | segment 1    
Bad debt expense $ 1,431,210 $ 854,008  
Unearned Educational Services Received From Title IV Programs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Percent of restricted cash 84.00%    
Non-Title IV Funds Held for Withdrawn Students      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Percent of restricted cash 12.00%    
Other Items      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Percent of restricted cash 4.00%    
Restatement Adjustment      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Restricted cash, current $ 1,203,067    
Warrant      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Unvested (in shares) | shares 24,672 64,116  
Warrant      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Outstanding (in shares) | shares 566,223 731,152  
Convertible Debt      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Convertible debt $ 10,000,000 $ 50,000  
Antidilutive securities excluded from computation of earnings per share, amount | shares 1,398,601 4,167  
Restricted Stock Units (RSUs)      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Unvested (in shares) | shares 643,175 0  
Courseware, net      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Finite-lived intangible asset, useful life 5 years    
Letter of Credit      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Restricted cash $ 692,293 $ 120,864  
Proceeds from bank debt 255,708 255,708  
Restricted cash, current $ 2,536,382 $ 1,203,067