v3.26.1
Fair Value Measurement - Schedule of Aggregate Fair Value and Principal Outstanding of All Loans And Loans 90 Days or More Past Due (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Fair value [1] $ 1,064,239 $ 984,552
Loans (at fair value)    
Financing Receivable, Past Due [Line Items]    
Outstanding principal balance 1,103,863 1,038,521
Net fair value and accrued interest adjustments (39,624) (53,969)
Fair value 1,064,239 984,552
Loans (at fair value) | Auto Loans    
Financing Receivable, Past Due [Line Items]    
Fair value 338,100 367,400
Loans (at fair value) | HELOCs    
Financing Receivable, Past Due [Line Items]    
Fair value 229,000 149,500
Loans > 90 Days Past Due | Loans (at fair value)    
Financing Receivable, Past Due [Line Items]    
Outstanding principal balance 11,711 17,685
Net fair value and accrued interest adjustments (8,510) (13,094)
Fair value 3,201 4,591
Loans > 90 Days Past Due | Loans (at fair value) | Auto Loans    
Financing Receivable, Past Due [Line Items]    
Fair value 0 0
Loans > 90 Days Past Due | Loans (at fair value) | HELOCs    
Financing Receivable, Past Due [Line Items]    
Fair value $ 0 $ 0
[1] Includes $53.8 million and $36.3 million of loans, at fair value, contributed as collateral for the consolidated securitization as of December 31, 2025 and June 30, 2026, respectively. Refer to “Note 5. Fair Value Measurement” for details.