XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE - Schedule of Carrying Value and Estimated Fair Value of the Company's Financial Instruments Not Carried at Fair Value on the Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financial assets:    
Loans held for investment $ 1,972,551 $ 2,126,524
Financial liabilities:    
Collateralized loan obligation securitization debt (consolidated VIEs) 588,421 723,117
Carrying Value    
Financial assets:    
Loans held for investment 1,972,551 2,126,524
Financial liabilities:    
Secured funding agreements 625,936 639,817
Notes payable 104,751 104,662
Secured term loan 137,409 149,393
Collateralized loan obligation securitization debt (consolidated VIEs) 588,421 723,117
Fair Value | Level 3    
Financial assets:    
Loans held for investment 1,823,784 1,944,718
Financial liabilities:    
Secured term loan 126,984 134,024
Fair Value | Level 2    
Financial liabilities:    
Secured funding agreements 625,936 639,817
Notes payable 105,000 105,000
Collateralized loan obligation securitization debt (consolidated VIEs) $ 577,356 $ 705,033