XML 73 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Other Assets and Liabilities - Summary of Components of Other Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, Other Assets and Other Liabilities Disclosure [Abstract]    
Accrued dividends payable $ 106,816 $ 106,455
Accrued interest payable 63,991 80,263
Secured debt repayments pending servicer remittance 43,502 60,585
Accrued management and incentive fees payable 31,050 33,830
Current expected credit loss reserve for unfunded loan commitments 15,749 16,380
Derivative liabilities 13,550 119,665
Accounts payable and other liabilities 8,588 9,726
Total $ 283,246 $ 426,904