v3.26.1
Finance Receivables, Net - Summary of Finance Receivables that are Current and Past Due (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Jul. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Principal Balance $ 1,190,950 $ 1,413,059 $ 1,515,681
% 100.00% 100.00% 100.00%
Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Principal Balance $ 929,249 $ 1,090,757 $ 1,206,214
% 78.02% 77.19% 79.58%
3 - 29 days past due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Principal Balance $ 207,564 $ 264,121 $ 247,549
% 17.43% 18.69% 16.33%
30 - 60 days past due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Principal Balance $ 35,956 $ 39,541 $ 42,080
% 3.02% 2.80% 2.78%
61 - 90 days past due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Principal Balance $ 9,710 $ 11,676 $ 12,007
% 0.82% 0.83% 0.79%
> 90 days past due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Principal Balance $ 8,471 $ 6,964 $ 7,831
% 0.71% 0.49% 0.52%