XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Contingent Liabilities, Commitments and Legal Matters (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Jul. 31, 2023
Loss Contingencies [Line Items]      
Standby repurchase obligations amount $ 3,704,564   $ 3,893,048
Term of commitments 18 months    
Repurchase and guarantee reserve balances $ 13,155   $ 12,114
Selling, General and Administrative Expenses      
Loss Contingencies [Line Items]      
Expense recorded related to product recall costs $ 10 $ 0