XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-based Compensation - Additional Information (Details) - USD ($)
6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Nov. 27, 2023
Mar. 15, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Contractual term 10 years      
Stock based compensation for stock options $ 99,115 $ 230,486    
Service-based Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation costs $ 113,000      
Weighted average exercise price $ 4.24      
Stock options granted 3,500      
Stock based compensation for stock options $ 99,115 $ 230,486    
Performance-based Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation costs $ 1,500,000      
2023 Equity Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Maximum allowable percentage of convertible securities compare to outstanding common stock 25.00%      
Executive Directors and Employees        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 3 years      
Directors        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 12 months      
Directors | 2023 Equity Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Aggregate number of shares authorized to issued     85,000 25,000