XML 472 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2023
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, 2023December 31, 2022
Carrying Value
Fair Value
Carrying Value
Fair Value
Recourse debt$932,369 $844,727 $898,040 $787,340 
Senior debt4,114,134 4,082,994 3,238,633 3,176,774 
Subordinated debt2,219,573 2,131,994 1,743,048 1,625,258 
Securitization debt3,405,852 3,191,542 2,519,428 2,169,247 
Total
$10,671,928 $10,251,257 $8,399,149 $7,758,619 
Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis
At December 31, 2023 and 2022, financial instruments measured at fair value on a recurring basis, based upon the fair value hierarchy are as follows (in thousands):
December 31, 2023
Level 1
Level 2
Level 3
Total
Derivative assets:
Interest rate swaps
$— $132,734 $— $132,734 
Total
$— $132,734 $— $132,734 
Derivative liabilities:
Interest rate swaps$— $60,401 $— $60,401 
Total
$— $60,401 $— $60,401 
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