XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2025
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):
December 31, 2025December 31, 2024
Carrying Value
Fair Value
Carrying Value
Fair Value
Recourse debt$717,529 $919,709 $863,646 $807,801 
Senior debt4,759,238 4,739,577 4,738,594 4,681,858 
Subordinated debt3,279,002 3,220,986 2,667,010 2,539,930 
Securitization debt5,939,802 5,861,033 4,632,242 4,363,326 
Total
$14,695,571 $14,741,305 $12,901,492 $12,392,915 
Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis
At December 31, 2025 and 2024, financial instruments measured at fair value on a recurring basis, based upon the fair value hierarchy are as follows (in thousands):
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 
December 31, 2024
Level 1
Level 2
Level 3
Total
Derivative assets:
Interest rate swaps$— $171,758 $— $171,758 
Total$— $171,758 $— $171,758 
Derivative liabilities:   
Interest rate swaps$— $7,385 $— $7,385 
Total$— $7,385 $— $7,385