Quarterly report pursuant to Section 13 or 15(d)

Indebtedness - Narrative (Details)

v3.20.2
Indebtedness - Narrative (Details)
9 Months Ended
Sep. 30, 2020
USD ($)
revolving_facilitiy
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]    
Loan outstanding balance $ 2,484,876,000 $ 2,254,940,000
Recourse debt    
Debt Instrument [Line Items]    
Loan outstanding balance 224,910,000 239,485,000
Non-recourse debt    
Debt Instrument [Line Items]    
Loan outstanding balance $ 2,259,966,000 2,015,455,000
Non-recourse debt | LIBOR | Term Loan | Aggregation Facility    
Debt Instrument [Line Items]    
Basis spread on variable rate 9.00%  
Non-recourse debt | LIBOR | Line of Credit | Aggregation Facility, March 2023    
Debt Instrument [Line Items]    
Facility available period 3 years  
Facility available, period increase 2 years  
Non-recourse debt | Base Rate | Line of Credit    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.00%  
Bank line of credit | Recourse debt    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 250,000,000.0  
Minimum unencumbered liquid assets to be maintained 25,000,000.0  
Minimum required quarter-end unencumbered cash balance $ 35,000,000.0  
Interest coverage ratio 350.00%  
Loan outstanding balance $ 224,910,000 $ 239,485,000
Bank line of credit | Recourse debt | Minimum    
Debt Instrument [Line Items]    
Interest rate 3.43% 5.09%
Bank line of credit | Recourse debt | Maximum    
Debt Instrument [Line Items]    
Interest rate 3.60% 5.38%
Bank line of credit | Recourse debt | LIBOR    
Debt Instrument [Line Items]    
Basis spread on variable rate 3.25%  
Bank line of credit | Recourse debt | Base Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.25%  
Bank line of credit | Recourse debt | Federal Funds Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 0.50%  
Bank line of credit | Recourse debt | LIBOR Floor Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.00%  
Term Loan Due in October 2024 | Non-recourse debt | Senior Secured Revolving Letter of Credit Facility | Aggregation Facility, October 2024    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 375,800,000  
Loan outstanding balance 352,500,000  
Term Loan Due in October 2024 | Non-recourse debt | Term Loan | Aggregation Facility, October 2024    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity 363,300,000  
Term Loan Due in October 2024 | Non-recourse debt | Revolving Debt | Aggregation Facility, October 2024    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 12,500,000  
Term Loan A | Non-recourse debt | LIBOR | Aggregation Facility, October 2024    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.125%  
Term Loan A | Non-recourse debt | Base Rate | Aggregation Facility, October 2024    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.125%  
Term Loan B | Non-recourse debt | Aggregation Facility, October 2024    
Debt Instrument [Line Items]    
Interest rate 9.25%  
Term Loan Due in April 2024 | Non-recourse debt | Senior Secured Revolving Letter of Credit Facility | Aggregation Facility, April 2024    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 202,000,000.0  
Loan outstanding balance 177,500,000  
Term Loan Due in April 2024 | Non-recourse debt | Revolving Debt | Aggregation Facility, April 2024    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity 7,000,000.0  
Term Loan Due in April 2024 | Non-recourse debt | Delayed Draw Term Loan | Aggregation Facility, April 2024    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 195,000,000.0  
Term Loan Due in April 2024 | Non-recourse debt | LIBOR | Aggregation Facility, April 2024    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.25%  
Facility available period 4 years  
Term Loan Due in April 2024 | Non-recourse debt | Base Rate | Aggregation Facility, April 2024    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.25%  
Term Loan Due in April 2024 | Non-recourse debt | Federal Funds Rate | Aggregation Facility, April 2024    
Debt Instrument [Line Items]    
Basis spread on variable rate 0.50%  
Term Loan Due in April 2024 | Non-recourse debt | LIBOR Floor Rate | Aggregation Facility, April 2024    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.00%  
Term Loan Due in March 2023 | Non-recourse debt | Line of Credit | Aggregation Facility, March 2023    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 595,000,000.0  
Loan outstanding balance $ 239,200,000  
Term Loan Due in March 2023 | Non-recourse debt | LIBOR | Line of Credit | Aggregation Facility, March 2023    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.50%  
Basis spread on variable rate, year four 2.75%  
Subordinated debt | Non-recourse debt    
Debt Instrument [Line Items]    
Loan outstanding balance $ 594,852,000 $ 513,938,000
Subordinated debt | Non-recourse debt | Subsidiary    
Debt Instrument [Line Items]    
Interest rate 10.00%  
Subordinated debt | Non-recourse debt | Minimum    
Debt Instrument [Line Items]    
Interest rate 6.00% 6.93%
Subordinated debt | Non-recourse debt | Maximum    
Debt Instrument [Line Items]    
Interest rate 10.50% 10.80%
Subordinated debt | Non-recourse debt | Aggregation Facility, March 2023 | Minimum    
Debt Instrument [Line Items]    
Prepayment penalty percent 0.00%  
Subordinated debt | Non-recourse debt | Aggregation Facility, March 2023 | Maximum    
Debt Instrument [Line Items]    
Prepayment penalty percent 100.00%  
Subordinated debt | Non-recourse debt | LIBOR | Aggregation Facility, March 2023    
Debt Instrument [Line Items]    
Facility available period 3 years  
Subordinated debt | Non-recourse debt | LIBOR | Line of Credit | Aggregation Facility, March 2023    
Debt Instrument [Line Items]    
Basis spread on variable rate 5.00%  
Basis spread on variable rate, year four 6.50%  
Bank Term Loan Due April 2022 | Non-recourse debt | Subsidiary    
Debt Instrument [Line Items]    
Loan outstanding balance $ 14,000,000.0  
Interest rate 4.50%  
Bank Term Loan Due September 2022 | Non-recourse debt | Subsidiary    
Debt Instrument [Line Items]    
Loan outstanding balance $ 11,500,000  
Bank Term Loan Due September 2022 | Non-recourse debt | LIBOR | Subsidiary    
Debt Instrument [Line Items]    
Interest rate 2.25%  
Bank Term Loan Due January 2030 | Non-recourse debt | Subsidiary    
Debt Instrument [Line Items]    
Loan outstanding balance $ 130,900,000  
Interest rate 10.50%  
Bank Term Loan Due July 2030 | Non-recourse debt | Subsidiary    
Debt Instrument [Line Items]    
Loan outstanding balance $ 64,600,000  
Interest rate 6.75%  
Bank Term Loan Due July 2030 | Non-recourse debt | Minimum | Subsidiary    
Debt Instrument [Line Items]    
Interest rate 2.00%  
Bank Term Loan Due July 2030 | Non-recourse debt | Maximum | Subsidiary    
Debt Instrument [Line Items]    
Interest rate 3.25%  
Bank Term Loan Due July 2027 | Non-recourse debt | Subsidiary    
Debt Instrument [Line Items]    
Loan outstanding balance $ 8,900,000  
Interest rate 5.61%  
Bank Term Loan Due November 2025 | Non-recourse debt | Subsidiary    
Debt Instrument [Line Items]    
Loan outstanding balance $ 131,300,000  
Bank Term Loan Due November 2025 | Non-recourse debt | LIBOR | Subsidiary    
Debt Instrument [Line Items]    
Basis spread on variable rate 6.75%  
Bank Term Loan Due November 2025 | Non-recourse debt | LIBOR Floor Rate | Subsidiary    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.00%  
Bank Loan Due March 2024 | Non-recourse debt | Senior Secured Revolving Letter of Credit Facility    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 134,000,000.0  
Loan outstanding balance $ 54,000,000.0  
Number of credit facilities | revolving_facilitiy 2  
Bank Loan Due March 2024 | Non-recourse debt | LIBOR | Senior Secured Revolving Letter of Credit Facility    
Debt Instrument [Line Items]    
Basis spread on variable rate 3.00%  
Bank Loan Due August 2027 | Non-recourse debt | Senior Secured Revolving Letter of Credit Facility    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 350,000,000.0  
Loan outstanding balance 222,700,000  
Bank Term Loan Due November 2030 | Non-recourse debt | Senior Secured Revolving Letter of Credit Facility    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity 340,000,000.0  
Bank Term Loan Due November 2030 | Non-recourse debt | Revolving Debt    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 10,000,000.0  
Term Loan Due in August 2024 | Non-recourse debt | LIBOR | Revolving Debt    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.75%  
Term Loan Due in August 2024 | Non-recourse debt | LIBOR | Line of Credit    
Debt Instrument [Line Items]    
Basis spread on variable rate 3.00%  
Term Loan Due in August 2024 | Non-recourse debt | Base Rate | Line of Credit    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.75%  
Securitization debt | Non-recourse debt | Subsidiary One    
Debt Instrument [Line Items]    
Loan outstanding balance $ 79,800,000  
Secured borrowings assets carrying amount $ 151,500,000 $ 157,600,000
Debt instrument discount rate 0.08%  
Securitization debt | Non-recourse debt | Subsidiary Two    
Debt Instrument [Line Items]    
Loan outstanding balance $ 296,600,000  
Debt instrument discount rate 1.47%  
Securitization debt | Non-recourse debt | Subsidiary Three    
Debt Instrument [Line Items]    
Loan outstanding balance $ 177,200,000  
Debt instrument discount rate 0.01%  
Securitization debt | Non-recourse debt | Subsidiary Four    
Debt Instrument [Line Items]    
Loan outstanding balance $ 299,200,000  
Debt instrument discount rate 0.05%