v3.25.2
Debt Facilities - Additional Information (Details)
3 Months Ended
May 29, 2025
USD ($)
Jul. 12, 2024
USD ($)
Jul. 31, 2025
USD ($)
notePayable
Jul. 31, 2024
USD ($)
Debt Instrument, Redemption [Line Items]        
Issuances of notes payable     $ 216,000,000 $ 149,889,000
Notes Payable        
Debt Instrument, Redemption [Line Items]        
Number of series of asset-backed securities issued | notePayable     6  
Minimum of pool balance (in percent)     2.00%  
Notes Payable | Class A Asset Backed Notes        
Debt Instrument, Redemption [Line Items]        
Debt instrument, base rate (in percent) 5.55%      
Notes payable, issued principal $ 165,200,000      
Notes Payable | Class B Asset Back Notes        
Debt Instrument, Redemption [Line Items]        
Debt instrument, base rate (in percent) 7.25%      
Notes payable, issued principal $ 50,800,000      
Weighted average life adjusted coupon 6.27%      
Debt instrument, collateral amount $ 363,000,000.0      
Revolving Credit Facility        
Debt Instrument, Redemption [Line Items]        
Revolving credit facility, additional borrowing capacity     $ 20,800,000  
Revolving Credit Facility | BMO Harris Bank        
Debt Instrument, Redemption [Line Items]        
Line of credit facility, maximum borrowing capacity     $ 350,000,000.0  
Debt instrument, base rate (in percent)     7.50% 8.50%
Revolving Credit Facility | BMO Harris Bank | SOFR        
Debt Instrument, Redemption [Line Items]        
Warehouse facility accrues interest rate (in percent)     3.50% 3.50%
Revolving Credit Facility | BMO Harris Bank | Base Rate        
Debt Instrument, Redemption [Line Items]        
Warehouse facility accrues interest rate (in percent)     1.00% 1.00%
Warehouse Facility        
Debt Instrument, Redemption [Line Items]        
Issuances of notes payable   $ 150,000,000   $ 150,000,000
Notes payable percentage of note classified as recourse   10.00%    
Original principal balance     $ 0  
Warehouse Facility | SOFR        
Debt Instrument, Redemption [Line Items]        
Warehouse facility accrues interest rate (in percent)   3.50%