XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
6 Months Ended
Oct. 31, 2024
Apr. 30, 2024
Summary of Significant Accounting Policies [Line Items]    
Useable life of device over years 7 years  
Deferred offering costs $ 704,044 $ 692,988
Contract assets from contracts with customers 0 0
Contract liabilities from contracts with customers 0 0
Remaining performance obligations $ 0 $ 0
Minimum    
Summary of Significant Accounting Policies [Line Items]    
Estimated useful lives 3 years  
Customers payment terms 30 days  
Maximum    
Summary of Significant Accounting Policies [Line Items]    
Estimated useful lives 5 years  
Lease term 12 months  
Customers payment terms 60 days