v3.25.4
Fair Value of Financial Assets and Liabilities - Schedule of Adverse Changes in the Fair Value of Notes Receivable and Residual Trust Certificates (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
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 $ (709) $ (727)
Securitization notes and residual trust certificates, effect of 50% increase (decrease) in measurement input (1,409) (1,427)
Default Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securitization notes and residual trust certificates, effect of 25% increase (decrease) in measurement input (3,214) (2,688)
Securitization notes and residual trust certificates, effect of 50% increase (decrease) in measurement input (4,026) (3,698)
Prepayment Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Securitization notes and residual trust certificates, change of 25% (164) (130)
Securitization notes and residual trust certificates, change of 50% $ (331) $ (259)