XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Other Assets and Liabilities - Summary of Components of Other Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Other Assets And Liabilities Disclosure [Abstract]      
Accrued dividends payable $ 107,644 $ 107,390 $ 106,832
Accrued interest payable 90,223 97,820  
Derivative liabilities 24,395 94,817  
Accrued management and incentive fees payable 18,726 26,342  
Current expected credit loss reserves for unfunded loan commitments 9,946 15,371 $ 16,300
Accounts payable and other liabilities 6,365 7,265  
Secured debt repayments pending servicer remittance 0 13,526  
Other liabilities $ 257,299 $ 362,531