Significant Accounting Policies - Summary of Property and Equipment Estimated Useful Lives (Details) |
Apr. 30, 2025 |
Apr. 30, 2024 |
---|---|---|
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 | 1 year 6 months |
Medical Rental Equipment | Maximum | ||
Property, Plant and Equipment [Line Items] | ||
Estimated Useful Lives | 8 years | 7 years |