XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE - Carrying Value and Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financial assets:    
Loans held for investment $ 2,126,524 $ 2,264,008
Financial liabilities:    
Collateralized loan obligation securitization debt (consolidated VIEs) 723,117 777,675
Carrying Value    
Financial assets:    
Loans held for investment 2,126,524 2,264,008
Financial liabilities:    
Secured funding agreements 639,817 705,231
Notes payable 104,662 104,460
Secured term loan 149,393 149,200
Collateralized loan obligation securitization debt (consolidated VIEs) 723,117 777,675
Fair Value | Level 3    
Financial assets:    
Loans held for investment 1,944,718 2,233,319
Financial liabilities:    
Secured term loan 134,024 137,571
Collateralized loan obligation securitization debt (consolidated VIEs) 705,033 749,242
Fair Value | Level 2    
Financial liabilities:    
Secured funding agreements 639,817 705,231
Notes payable $ 105,000 $ 103,635