v3.26.1
Finance Receivables, Net - Additional Information (Details)
$ in Millions
3 Months Ended
Jul. 31, 2026
USD ($)
class
loanPool
Jul. 31, 2025
USD ($)
Apr. 30, 2026
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Number of loan classes | class 1    
Number of loan pools | loanPool 2    
Amounts recovered from previously written-off accounts $ 1.2 $ 0.9  
Financing receivable, allowance for credit loss to outstanding (in percent) 24.74%   25.15%
Increase in total dollars collected per active customer (in percent) 1.50%    
Collections of average financing receivables (percent) 0.40%    
Loans defaulted within 12 months of modification $ 3.9 $ 4.6  
Average originating contract term (in months) 47 months 44 months 27 days  
Portfolio weighted average contract term, including modifications (in months) (Month) 49 months 9 days 48 months 9 days  
Combination      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Weighted average life of contracts 20 months 24 days 22 months 27 days  
Reduced interest rate 9.30% 8.10%  
Weighted average term increase from modification 20 months 24 days 22 months 27 days  
Minimum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Fixed interest rate (in percent) 6.00%    
Payments over period (in months) 14 months    
Maximum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Fixed interest rate (in percent) 23.00%    
Payments over period (in months) 82 months