XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Contingent Liabilities, Commitments and Legal Matters (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Jul. 31, 2025
Commitments and Contingencies Disclosure [Abstract]      
Standby repurchase obligations amount $ 3,510,176   $ 3,484,235
Term of commitments (in months) 18 months    
Repurchase and guarantee reserve balances $ 18,076   $ 17,508
Losses on repurchase agreements $ 0 $ 0