v3.26.1
Finance Receivables, Net - Summary of Changes in the Finance Receivables Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Receivables [Abstract]    
Balance at beginning of period $ 329,901 $ 323,100
Provision for credit losses 71,559 103,036
Charge-offs (147,143) (128,876)
Recovered collateral 22,635 28,810
Balance at end of period $ 276,952 $ 326,070