v3.26.1
Fair Value of Financial Assets and Liabilities - Schedule of Quantitative Information (Details)
Jun. 30, 2026
Jun. 30, 2025
Discount Rate | Minimum | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing liabilities 0 0.2000
Discount Rate | Minimum | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing assets 0.0700 0.2000
Discount Rate | Maximum | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing liabilities 0 0.2000
Discount Rate | Maximum | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing assets 0.2000 0.2000
Discount Rate | Weighted Average | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing liabilities 0 0.2000
Discount Rate | Weighted Average | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing assets 0.1795 0.2000
Loss Rate | Minimum | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing liabilities 0 0.0347
Loss Rate | Minimum | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing assets 0.0335 0.0332
Loss Rate | Maximum | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing liabilities 0 0.0535
Loss Rate | Maximum | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing assets 0.0496 0.0491
Loss Rate | Weighted Average | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing liabilities 0 0.0442
Loss Rate | Weighted Average | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing assets 0.0416 0.0413
Prepayment Rate | Minimum | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing assets 0.1772 0.1984
Prepayment Rate | Maximum | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing assets 0.2213 0.2289
Prepayment Rate | Weighted Average | Risk sharing arrangements    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Risk sharing assets 0.1980 0.2134