v3.26.1
Fair Value of Financial Assets and Liabilities - Schedule of Quantitative Information About Significant Unobservable Inputs for Senior Notes and Residual Trust Certificated (Details)
Jun. 30, 2026
Jun. 30, 2025
Discount Rate | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Residual trust certificates, measurement input 0.0082 0.0286
Discount Rate | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Residual trust certificates, measurement input 0.2260 0.3029
Discount Rate | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Residual trust certificates, measurement input 0.0514 0.0689
Default Rate | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Residual trust certificates, measurement input 0.0537 0.0094
Default Rate | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Residual trust certificates, measurement input 0.0998 0.0840
Default Rate | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Residual trust certificates, measurement input 0.0965 0.0765
Prepayment Rate | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Residual trust certificates, measurement input 0.2017 0.2146
Prepayment Rate | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Residual trust certificates, measurement input 0.2652 0.2485
Prepayment Rate | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Residual trust certificates, measurement input 0.2548 0.2314