| Schedule of Carrying Values and Fair Values of Debt Instruments |
The carrying values and fair values of debt instruments are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | | Carrying Value | | Fair Value | | Carrying Value | | Fair Value | | Recourse debt | | $ | 628,480 | | | $ | 719,740 | | | $ | 717,529 | | | $ | 919,709 | | | Senior debt | | 5,063,303 | | | 5,024,213 | | | 4,759,238 | | | 4,739,577 | | | Subordinated debt | | 3,320,495 | | | 3,228,148 | | | 3,279,002 | | | 3,220,986 | | | Securitization debt | | 6,145,620 | | | 6,018,786 | | | 5,939,802 | | | 5,861,033 | | | Total | | $ | 15,157,898 | | | $ | 14,990,887 | | | $ | 14,695,571 | | | $ | 14,741,305 | |
|
| Schedule of Fair Value, Financial Instruments Measured on Recurring Basis |
At June 30, 2026 and December 31, 2025, financial instruments measured at fair value on a recurring basis, based upon the fair value hierarchy, are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | | Level 1 | | Level 2 | | Level 3 | | Total | | Derivative assets: | | | | | | | | | | Interest rate swaps | | $ | — | | | $ | 125,589 | | | $ | — | | | $ | 125,589 | | | Total | | $ | — | | | $ | 125,589 | | | $ | — | | | $ | 125,589 | | | Derivative liabilities: | | | | | | | | | | Interest rate swaps | | $ | — | | | $ | 2,319 | | | $ | — | | | $ | 2,319 | | | Total | | $ | — | | | $ | 2,319 | | | $ | — | | | $ | 2,319 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | | Level 1 | | Level 2 | | Level 3 | | Total | | Derivative assets: | | | | | | | | | | Interest rate swaps | | $ | — | | | $ | 102,346 | | | $ | — | | | $ | 102,346 | | | Total | | $ | — | | | $ | 102,346 | | | $ | — | | | $ | 102,346 | | | Derivative liabilities: | | | | | | | | | | Interest rate swaps | | $ | — | | | $ | 14,860 | | | $ | — | | | $ | 14,860 | | | Total | | $ | — | | | $ | 14,860 | | | $ | — | | | $ | 14,860 | |
|