v3.26.1
Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Effective Income Tax Rate Reconciliation [Line Items]    
Net operating loss carry forward, expire amount $ 11.2  
Taxable income percentage 80.00%  
NOLs carryforwards term three-year  
Deferred tax liability $ 1.4  
Canada    
Effective Income Tax Rate Reconciliation [Line Items]    
Uncertain tax positions $ 0.0 $ 0.2
Ownership    
Effective Income Tax Rate Reconciliation [Line Items]    
Equity method investment, ownership percentage 50.00%  
Minimum    
Effective Income Tax Rate Reconciliation [Line Items]    
NOLs carryforwards, expiration date 5 years  
Maximum    
Effective Income Tax Rate Reconciliation [Line Items]    
NOLs carryforwards, expiration date 20 years  
Domestic Tax Jurisdiction    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards $ 71.0  
State and Local Jurisdiction    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards $ 71.0