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
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Fair value [1] $ 1,014,089 $ 984,552
Loans (at fair value)    
Financing Receivable, Past Due [Line Items]    
Outstanding principal balance 1,061,410 1,038,521
Net fair value and accrued interest adjustments (47,321) (53,969)
Fair value 1,014,089 984,552
Loans (at fair value) | Auto Loans    
Financing Receivable, Past Due [Line Items]    
Fair value 311,800 367,400
Loans (at fair value) | HELOCs    
Financing Receivable, Past Due [Line Items]    
Fair value 171,800 149,500
Loans > 90 Days Past Due | Loans (at fair value)    
Financing Receivable, Past Due [Line Items]    
Outstanding principal balance 14,861 17,685
Net fair value and accrued interest adjustments (10,989) (13,094)
Fair value 3,872 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 $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.