XML 78 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Assets and Liabilities - Summary of Components of Other Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Accrued dividends payable $ 107,678 $ 107,390
Accrued interest payable 86,643 97,820
Secured debt repayments pending servicer remittance 24,240 13,526
Current expected credit loss reserves for unfunded loan commitments 12,644 15,371
Accounts payable and other liabilities 6,839 7,265
Derivative liabilities 990 94,817
Other liabilities 257,961 362,531
Related Party    
Related Party Transaction [Line Items]    
Accrued management and incentive fees payable $ 18,927 $ 26,342