XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Assets and Liabilities - Summary of Components of Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Accrued dividends payable $ 107,390 $ 106,455
Accrued interest payable 97,820 80,263
Derivative liabilities 94,817 119,665
Current expected credit loss reserves for unfunded loan commitments 15,371 16,380
Secured debt repayments pending servicer remittance 13,526 60,585
Accounts payable and other liabilities 7,265 9,726
Other liabilities 362,531 426,904
Related Party    
Related Party Transaction [Line Items]    
Accrued management and incentive fees payable $ 26,342 $ 33,830