XML 120 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Consolidated | Payables to Securitization Holders    
Debt Instrument [Line Items]    
Restricted cash $ 3,400 $ 5,700
PPPLF    
Debt Instrument [Line Items]    
Interest rates 0.35%  
Aggregate debt outstanding $ 6,398 64,154
Retail notes, certificates and secured borrowings    
Debt Instrument [Line Items]    
Aggregate debt outstanding 10,488 55,425
Payable on Structured Program borrowings    
Debt Instrument [Line Items]    
Aggregate debt outstanding 2,468 8,085
PPPLF    
Debt Instrument [Line Items]    
Financial instruments, owned, at fair value 6,392 66,971
Payable on Structured Program borrowings    
Debt Instrument [Line Items]    
Financial instruments, owned, at fair value 3,930 9,708
Other long-term debt | Consolidated | Loans Held for Investment and Loans Held for Sale | Payables to Securitization Holders    
Debt Instrument [Line Items]    
Financial instruments, owned, at fair value $ 500 $ 4,000