XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of Issued Shares of Common Stock (Details)
3 Months Ended
Jul. 31, 2024
shares
Class of Stock [Line Items]  
Stock issued during period 229,818
Common Stock  
Class of Stock [Line Items]  
Stock issued during period 229,818
Common Stock | Equity Line  
Class of Stock [Line Items]  
Stock issued during period 14,500
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