v3.25.2
LOANS HELD-FOR-INVESTMENT - Schedule of Statistics (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
loan
Dec. 31, 2024
USD ($)
loan
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Number of loans | loan 73  
Net book value $ 3,220,476 $ 3,370,877
Loans receivable with variable rate of interest 90.80%  
Unfunded Loan Commitment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unfunded loan commitments $ 191,000  
CRE Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Number of loans | loan 34 33
Principal balance $ 3,183,247 $ 3,483,454
Net book value $ 2,881,929 $ 3,085,104
Weighted-average interest rate 7.40% 7.70%
Weighted-average maximum years to maturity 2 years 4 months 24 days 2 years 3 months 18 days
CRE Loans | Unfunded Loan Commitment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unfunded loan commitments $ 156,859 $ 217,907
Liquid corporate senior loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Number of loans | loan 10 15
Principal balance $ 29,984 $ 42,717
Net book value $ 26,650 $ 35,653
Weighted-average interest rate 10.00% 9.90%
Weighted-average maximum years to maturity 3 years 6 months 3 years 8 months 12 days
Corporate senior loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Number of loans | loan 29 20
Principal balance $ 321,730 $ 258,816
Net book value $ 311,897 $ 250,120
Weighted-average interest rate 10.10% 10.50%
Weighted-average maximum years to maturity 3 years 3 months 18 days 3 years 6 months
Corporate senior loans | Unfunded Loan Commitment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unfunded loan commitments $ 34,161 $ 43,750