XML 104 R98.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments - Carrying Value and Estimated Fair Value of Company's Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Carrying Value    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Cash and cash equivalents $ 245,856 $ 317,396
Carrying Value | Level III    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Secured debt arrangements, net (5,896,015) (4,814,973)
Debt related to real estate owned, held for investment, net (402,945) (324,587)
Carrying Value | Level III | Secured Debt    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Term loans, net (728,358) (754,210)
Carrying Value | Level III | Senior Notes    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Term loans, net (497,026) (496,433)
Carrying Value | Level III | Commercial Mortgage Portfolio Segment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Commercial mortgage loans, net 8,149,855 6,715,347
Carrying Value | Level III | Subordinate Mortgage Portfolio Segment    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Subordinate loans, net 153,790 388,809
Estimate of Fair Value Measurement    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Cash and cash equivalents 245,856 317,396
Estimate of Fair Value Measurement | Level III    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Secured debt arrangements, net (5,896,015) (4,814,973)
Debt related to real estate owned, held for investment, net (402,945) (324,587)
Estimate of Fair Value Measurement | Level III | Secured Debt    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Term loans, net (751,866) (757,772)
Estimate of Fair Value Measurement | Level III | Senior Notes    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Term loans, net (478,750) (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 8,034,179 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 $ 153,790 $ 388,780