ÌÒÖ­Ó°Ôº

Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Treasury Stock (Details)

v3.21.2
Stockholders' Equity - Treasury Stock (Details) - USD ($)
12 Months Ended
Oct. 16, 2020
Apr. 30, 2021
Apr. 30, 2020
Schedule Of Stockholders Equity [Line Items] Ìý Ìý Ìý
Treasury stock (in shares) Ìý 155,486 16,667
Treasury stock, value Ìý $ 1,817,414 $ 70,000
Treasury shares cancelled (in shares) 16,667 Ìý Ìý
Retirement of treasury stock Ìý 0 Ìý
Treasury Stock Ìý Ìý Ìý
Schedule Of Stockholders Equity [Line Items] Ìý Ìý Ìý
Retirement of treasury stock $ 70,000 $ (70,000) Ìý