v3.26.1
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
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, 2026December 31, 2025
Carrying ValueFair ValueCarrying ValueFair Value
Recourse debt$628,480 $719,740 $717,529 $919,709 
Senior debt5,063,303 5,024,213 4,759,238 4,739,577 
Subordinated debt3,320,495 3,228,148 3,279,002 3,220,986 
Securitization debt6,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 1Level 2Level 3Total
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 1Level 2Level 3Total
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