XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Assets and Liabilities - Schedule of Significant Unobservable Inputs Used in Risk Sharing Arrangement (Details)
Dec. 31, 2024
Jun. 30, 2024
Minimum | Discount rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing liabilities 0.2000 0.2000
Minimum | Discount rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing assets 0.2000 0.2000
Minimum | Loss rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing liabilities 0.0339 0.0325
Minimum | Loss rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing assets 0.0328 0.0300
Minimum | Prepayment rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing assets 0.2081 0.2336
Maximum | Discount rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing liabilities 0.2000 0.2000
Maximum | Discount rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing assets 0.2000 0.2000
Maximum | Loss rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing liabilities 0.0517 0.0529
Maximum | Loss rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing assets 0.0487 0.0469
Maximum | Prepayment rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing assets 0.2721 0.3329
Weighted Average | Discount rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing liabilities 0.2000 0.2000
Weighted Average | Discount rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing assets 0.2000 0.2000
Weighted Average | Loss rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing liabilities 0.0437 0.0428
Weighted Average | Loss rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing assets 0.0401 0.0366
Weighted Average | Prepayment rate | Risk Sharing Arrangement    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk sharing assets 0.2473 0.2848