| Schedule of Carrying Values and Fair Values of Debt Instruments |
The carrying values and fair values of debt instruments are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | | | Carrying Value | | Fair Value | | Carrying Value | | Fair Value | | Recourse debt | | $ | 911,830 | | | $ | 805,331 | | | $ | 898,040 | | | $ | 787,340 | | | Senior debt | | 3,662,600 | | | 3,597,216 | | | 3,238,633 | | | 3,176,774 | | | Subordinated debt | | 2,220,784 | | | 2,078,182 | | | 1,743,048 | | | 1,625,258 | | | Securitization debt | | 3,442,330 | | | 3,066,258 | | | 2,519,428 | | | 2,169,247 | | | Total | | $ | 10,237,544 | | | $ | 9,546,987 | | | $ | 8,399,149 | | | $ | 7,758,619 | |
|
| Schedule of Fair Value, Financial Instruments Measured on Recurring Basis |
At September 30, 2023 and December 31, 2022, financial instruments measured at fair value on a recurring basis, based upon the fair value hierarchy, are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | September 30, 2023 | | | Level 1 | | Level 2 | | Level 3 | | Total | | Derivative assets: | | | | | | | | | | Interest rate swaps | | $ | — | | | $ | 258,923 | | | $ | — | | | $ | 258,923 | | | Total | | $ | — | | | $ | 258,923 | | | $ | — | | | $ | 258,923 | | | Derivative liabilities: | | | | | | | | | | Interest rate swaps | | $ | — | | | $ | 6 | | | $ | — | | | $ | 6 | | | Total | | $ | — | | | $ | 6 | | | $ | — | | | $ | 6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2022 | | | Level 1 | | Level 2 | | Level 3 | | Total | | Derivative assets: | | | | | | | | | | Interest rate swaps | | $ | — | | | $ | 177,827 | | | $ | — | | | $ | 177,827 | | | Total | | $ | — | | | $ | 177,827 | | | $ | — | | | $ | 177,827 | | | Derivative liabilities: | | | | | | | | | | Interest rate swaps | | $ | — | | | $ | 8,247 | | | $ | — | | | $ | 8,247 | | | Total | | $ | — | | | $ | 8,247 | | | $ | — | | | $ | 8,247 | |
|