XML 95 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Assets and Liabilities - Summary of Components of Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Assets And Liabilities Disclosure [Abstract]      
Accrued dividends payable $ 81,214 $ 107,390 $ 106,455
Accrued interest payable 77,855 97,820  
Other real estate liabilities 72,018 0  
Accrued management and incentive fees payable 18,534 26,342  
Accounts payable and other liabilities 13,834 7,265  
Current expected credit loss reserves for unfunded loan commitments 10,412 15,371  
Derivative liabilities 5,238 94,817  
Secured debt repayments pending servicer remittance 3,742 13,526  
Other liabilities $ 282,847 $ 362,531