v3.26.1
Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Lives (Details)
Apr. 30, 2026
Apr. 30, 2025
Computer Software and Equipment    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 3 years 3 years
Test Equipment    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 5 years 5 years
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] us-gaap:UsefulLifeTermOfLeaseMember us-gaap:UsefulLifeTermOfLeaseMember
Medical Rental Equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 2 years 2 years
Medical Rental Equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 15 years 8 years