Annual report pursuant to Section 13 and 15(d)

Property and Equipment -Schedule of Property and Equipment (Details)

v3.21.2
Property and Equipment -Schedule of Property and Equipment (Details) - USD ($)
Apr. 30, 2021
Apr. 30, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 17,548,329 $ 8,988,662
Less: accumulated depreciation and amortization (4,892,987) (2,841,019)
Total property and equipment, net 12,655,342 6,147,643
Computer equipment and hardware    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 956,463 649,927
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,705,101 1,007,099
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,729,324 867,024
Instructional equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 421,039 301,842
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,488,635 6,162,770
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 247,767 $ 0