v3.26.1
Debt - Additional Information (Details)
12 Months Ended
Oct. 30, 2025
USD ($)
$ / shares
shares
Jul. 12, 2024
USD ($)
Apr. 30, 2026
USD ($)
notePayable
$ / shares
Apr. 30, 2025
USD ($)
$ / shares
Apr. 30, 2024
USD ($)
Sep. 20, 2024
$ / shares
Debt Instrument [Line Items]            
Payment for debt extinguishment or debt prepayment cost     $ 1,750,000 $ 0 $ 0  
Common shares, par value per share (in dollars per share) | $ / shares $ 0.01   $ 0.01 $ 0.01   $ 0.01
Warehouse Facility | Affiliate            
Debt Instrument [Line Items]            
Issuances of non-recourse notes payable   $ 150,000,000        
Notes payable percentage of note classified as recourse   10.00%        
Debt facilities, gross     $ 0      
SOFR | Warehouse Facility | Affiliate            
Debt Instrument [Line Items]            
Warehouse facility accrues interest rate (in percent)   3.50%        
Senior Secured Notes Payable            
Debt Instrument [Line Items]            
Debt facilities, gross     300,000,000 $ 0    
Revolving line of credit, net            
Debt Instrument [Line Items]            
Debt facilities, gross     $ 0 $ 208,322,000    
Revolving line of credit, net | Revolving line of credit, net            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 350,000,000.0          
Debt termination costs, gross 4,500,000          
Payment for debt extinguishment or debt prepayment cost 1,800,000          
Deferred debt issuance cost, writeoff 2,700,000          
Notes Payable            
Debt Instrument [Line Items]            
Number of series issued | notePayable     5      
Minimum of pool balance (in percent)     2.00%      
Senior Secured, Term Loan Facility | Senior Secured Notes Payable            
Debt Instrument [Line Items]            
Aggregate principal amount $ 300,000,000.0          
Grant of option shares (in shares) | shares 937,487          
Warrant, exercise price (in dollars per share) | $ / shares $ 22.63          
Warehouse facility accrues interest rate (in percent) 7.50%          
Warrants and rights outstanding $ 12,100,000          
Senior Secured, Term Loan Facility | Senior Secured Notes Payable | Base Rate            
Debt Instrument [Line Items]            
Warehouse facility accrues interest rate (in percent) 6.50%