XML 91 R82.htm IDEA: XBRL DOCUMENT v3.22.2.2
Short-term Borrowings and Long-term Debt - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Securities Sold under Agreements to Repurchase    
Debt Instrument [Line Items]    
Financial instruments, owned, at fair value $ 5.0 $ 50.5
PPPLF    
Debt Instrument [Line Items]    
Outstanding borrowings 91.7 271.9
Payables to Securitization Holders | Consolidated VIEs    
Debt Instrument [Line Items]    
Restricted cash 6.2 11.2
Payables to Securitization Holders | Consolidated VIEs | Loans Held for Investment | Loans Related to Consolidation of Securitization Trust | Structured Program Borrowings    
Debt Instrument [Line Items]    
Financial instruments, owned, at fair value 6.4  
Payables to Securitization Holders | Consolidated VIEs | Loans Held for Investment and Loans Held for Sale | Loans Related to Consolidation of Securitization Trust | Structured Program Borrowings    
Debt Instrument [Line Items]    
Financial instruments, owned, at fair value   62.7
Subordinated Notes    
Debt Instrument [Line Items]    
Outstanding borrowings $ 15.3 $ 15.3
London Interbank Offered Rate (LIBOR) | Securities Sold under Agreements to Repurchase | Minimum    
Debt Instrument [Line Items]    
Borrowings interest rate spread (percent) 4.04% 3.12%
London Interbank Offered Rate (LIBOR) | Securities Sold under Agreements to Repurchase | Maximum    
Debt Instrument [Line Items]    
Borrowings interest rate spread (percent) 6.70% 6.72%
London Interbank Offered Rate (LIBOR) | Subordinated Notes    
Debt Instrument [Line Items]    
Borrowings interest rate spread (percent) 4.64%  
Credit Facilities and Securities Sold under Repurchase Agreements    
Debt Instrument [Line Items]    
Aggregate debt outstanding under repurchase transactions $ 4.8 $ 27.8
Payable to Securitization Note and Certificate Holders at Fair Value | Consolidated VIEs | Loans Related to Consolidation of Securitization Trust    
Debt Instrument [Line Items]    
Payable to Structured Program note and certificate holders $ 11.2 $ 65.5