XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholder's Equity - Additional Information (Detail) - USD ($)
12 Months Ended
Feb. 16, 2021
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2022
May 21, 2021
Stockholders' Equity Note [Abstract]          
Common stock, shares issued 6,181,250        
Common stock, per share $ 36.00 $ 0.001   $ 0.001  
Option to purchase additional shares of common stock 806,250        
Cash proceeds from issuance of common stock $ 209,200,000 $ 210,582,000 $ 11,422,000    
Maximum aggregate public offering price of securities to be issued under shelf registration statement         $ 300,000,000