XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Assets and Liabilities - Schedule of Adverse Changes in Estimates for Securitization Notes and Residual Trust Certificates (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securitization notes and residual trust certificates, effect of 25% increase (decrease) in measurement input $ (723) $ (623)
Securitization notes and residual trust certificates, effect of 50% increase (decrease) in measurement input (1,421) (1,223)
Loss rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securitization notes and residual trust certificates, effect of 25% increase (decrease) in measurement input (1,761) (705)
Securitization notes and residual trust certificates, effect of 50% increase (decrease) in measurement input (2,665) (1,321)
Prepayment rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securitization notes and residual trust certificates, effect of 25% increase (decrease) in measurement input 124 58
Securitization notes and residual trust certificates, effect of 50% increase (decrease) in measurement input $ 249 $ 116