v3.26.1
Variable Interest Entities - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Financing receivable, after allowance for credit loss [1] $ 1,014,089 $ 984,552
Variable Interest Entity, Not Primary Beneficiary | Notes receivable and residual certificates (at fair value)    
Variable Interest Entity [Line Items]    
Financing receivable, after allowance for credit loss $ 105,100 $ 97,400
[1] Includes $53.8 million and $44.9 million of loans, at fair value, contributed as collateral for the consolidated securitization as of December 31, 2025 and March 31, 2026, respectively. Refer to “Note 5. Fair Value Measurement” for details.