v3.26.3
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 97,518 $ 90,517
Less: accumulated depreciation (33,862) (31,427)
Total Property and equipment, net 63,656 59,090
Medical Rental Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 89,309 83,053
Test Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 4,235 3,490
Office Equipment and Furniture    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,528 1,517
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 919 919
Work in Progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 1,527 $ 1,538