v3.26.3
Fair Value - Schedule of the Unrealized Positions for Available for Sale Residual Interests and Retained Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Accounts, Notes, Loans and Financing Receivable      
Amortized Cost $ 46,964 $ 78,110 $ 91,572
Unrealized Losses (400)    
Unrealized Gains   176 718
Fair Value 46,564 78,286 92,290
Residual Interests      
Accounts, Notes, Loans and Financing Receivable      
Amortized Cost 7,670 10,109 11,540
Unrealized Losses (107)    
Unrealized Gains   47 546
Fair Value 7,563 10,156 12,086
Retained Notes      
Accounts, Notes, Loans and Financing Receivable      
Amortized Cost 39,294 68,001 80,032
Unrealized Losses (293)    
Unrealized Gains   129 172
Fair Value $ 39,001 $ 68,130 $ 80,204