XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2024
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):
March 31, 2024December 31, 2023
Carrying ValueFair ValueCarrying ValueFair Value
Recourse debt$1,049,783 $1,029,681 $932,369 $844,727 
Senior debt4,392,367 4,357,504 4,114,134 4,082,994 
Subordinated debt2,385,584 2,270,183 2,219,573 2,131,994 
Securitization debt3,320,327 3,078,187 3,405,852 3,191,542 
Total$11,148,061 $10,735,555 $10,671,928 $10,251,257 
Schedule of Fair Value, Financial Instruments Measured on Recurring Basis
At March 31, 2024 and December 31, 2023, financial instruments measured at fair value on a recurring basis, based upon the fair value hierarchy, are as follows (in thousands):
March 31, 2024
Level 1Level 2Level 3Total
Derivative assets:
Interest rate swaps$— $169,888 $— $169,888 
Total$— $169,888 $— $169,888 
Derivative liabilities:
Interest rate swaps$— $22,403 $— $22,403 
Total$— $22,403 $— $22,403 
December 31, 2023
Level 1Level 2Level 3Total
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