v3.26.3
Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2026
USD ($)
Segment
Apr. 30, 2026
USD ($)
Significant Accounting Policies [Line Items]    
Allowance for uncollectible accounts receivable $ 4,972 $ 5,789
Restricted cash 334 334
Carrying amount of investment $ 5,000  
Number of operating segment | Segment 1  
Number of reportable segment | Segment 1  
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] srt:ChiefExecutiveOfficerMember  
Segment Reporting, Expense Information Used by CODM, Description The Company’s Chief Executive Officer reviews financial information presented on a consolidated basis and in a manner consistent with the information included in the unaudited interim condensed consolidated statements of operations and comprehensive loss for purposes of assessing performance and making decisions on how to allocate resources. As the Company operates as one operating segment, all required segment financial information, such as revenues and significant operating expenses, is found in the accompanying unaudited interim condensed consolidated financial statements. For the periods presented, all of the Company’s long-lived assets were located in the United States, and all revenues from leasing of ASSURE© System devices to patients were earned in the United States. The accounting policies for segment reporting are the same as for the Company as a whole.  
Credit Card Collateralization    
Significant Accounting Policies [Line Items]    
Restricted cash $ 225 225
Letter of Credit | Lease Agreements    
Significant Accounting Policies [Line Items]    
Cash security deposit $ 109 $ 109