XML 103 R97.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Carrying Value and Estimated Fair Value of Company's Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Carrying Value    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Cash and cash equivalents $ 166,424 $ 317,396
Carrying Value | Level III    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Secured debt arrangements, net (5,219,777) (4,814,973)
Debt related to real estate owned, held for investment, net (345,596) (324,587)
Carrying Value | Level III | Secured Debt    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Term loans, net (752,965) (754,210)
Carrying Value | Level III | Senior Notes    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Term loans, net (496,628) (496,433)
Carrying Value | Level III | Commercial Mortgage Portfolio Segment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Commercial mortgage loans, net 7,285,022 6,715,347
Carrying Value | Level III | Subordinate Mortgage Portfolio Segment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Subordinate loans, net 402,064 388,809
Estimate of Fair Value Measurement    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Cash and cash equivalents 166,424 317,396
Estimate of Fair Value Measurement | Level III    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Secured debt arrangements, net (5,219,777) (4,814,973)
Debt related to real estate owned, held for investment, net (345,596) (324,587)
Estimate of Fair Value Measurement | Level III | Secured Debt    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Term loans, net (757,221) (757,772)
Estimate of Fair Value Measurement | Level III | Senior Notes    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Term loans, net (452,500) (432,500)
Estimate of Fair Value Measurement | Level III | Commercial Mortgage Portfolio Segment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Commercial mortgage loans, net 7,174,297 6,616,694
Estimate of Fair Value Measurement | Level III | Subordinate Mortgage Portfolio Segment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Subordinate loans, net $ 402,064 $ 388,780