XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders' Equity - Summary of Issued Shares of Common Stock (Details)
6 Months Ended
Oct. 31, 2024
shares
Class of Stock [Line Items]  
Stock issued during period 271,223
Common Stock  
Class of Stock [Line Items]  
Stock issued during period 271,223
Common Stock | Equity Line  
Class of Stock [Line Items]  
Stock issued during period 55,905
Common Stock | Third Party  
Class of Stock [Line Items]  
Stock issued during period 94,461
Common Stock | ATM Facility  
Class of Stock [Line Items]  
Stock issued during period 120,857