v3.26.1
Finance Receivables, Net - Additional Information (Details)
12 Months Ended
Apr. 30, 2026
USD ($)
class
Apr. 30, 2025
USD ($)
loanPool
Apr. 30, 2024
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Number of loan classes | class 1    
Number of loan pools | loanPool   2  
Finance receivables, net of allowance for credit losses of $329,901,000 and $323,100,000 $ 1,079,167,000 $ 1,180,673,000  
Recovered from previously written-off accounts $ 4,300,000 $ 3,500,000 $ 2,800,000
Allowance for credit losses (in percent)   23.25%  
Financing receivable, allowance for credit loss to outstanding (in percent) 25.15%    
Increase in total dollars collected per active customer (in percent) 2.60%    
Collections as percentage of average financing receivables, increase 0.10%    
Increase (decrease) in average selling price $ 666    
Contracts charged off within 12 months following modification 131,000,000.0 $ 133,000,000.0 $ 153,900,000
Automobile Loan | Asset Pledged as Collateral | Notes Payable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Finance receivables, net of allowance for credit losses of $329,901,000 and $323,100,000 $ 939,900,000 $ 844,500,000  
Minimum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Fixed interest rate (in percent) 6.00%    
Payments over period (in months) 11 months    
Maximum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Fixed interest rate (in percent) 20.30%    
Payments over period (in months) 70 months