XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments - Carrying Values and Estimated Fair Values of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Carrying Value | Level 1    
Assets    
Cash and cash equivalents $ 253,673 $ 293,104
Restricted cash 72,294 75,684
Liabilities    
Convertible notes, net 359,297 503,728
Carrying Value | Level 2    
Liabilities    
Debt obligation facilities and other financing 3,163,534 2,596,582
Carrying Value | Level 3    
Liabilities    
Total ABS issued, net 455,487 660,617
Trust preferred securities and subordinated notes, net 138,848 138,813
Guarantee obligations 3,753 5,781
Carrying Value | Senior Notes | Level 1    
Liabilities    
Senior Notes 139,767 0
Estimated Fair Value | Level 1    
Assets    
Cash and cash equivalents 253,673 293,104
Restricted cash 72,294 75,684
Liabilities    
Convertible notes, net 364,599 488,341
Estimated Fair Value | Level 2    
Liabilities    
Debt obligation facilities and other financing 3,164,737 2,591,931
Estimated Fair Value | Level 3    
Liabilities    
Total ABS issued, net 456,272 637,816
Trust preferred securities and subordinated notes, net 96,255 92,070
Guarantee obligations 3,303 3,772
Estimated Fair Value | Senior Notes | Level 1    
Liabilities    
Senior Notes $ 146,666 $ 0