XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Contingent Liabilities, Commitments and Legal Matters (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Jul. 31, 2024
Loss Contingencies [Line Items]          
Standby repurchase obligations amount $ 3,560,852   $ 3,560,852   $ 3,642,137
Term of commitments (in months)     18 months    
Repurchase and guarantee reserve balances 13,727   $ 13,727   $ 14,356
Losses on repurchase agreements 0 $ 2,892 0 $ 6,060  
General and Administrative Expense          
Loss Contingencies [Line Items]          
Expense recorded related to product recall costs $ 0 $ 4,200 $ 0 $ 14,200