XML 75 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Other Assets and Liabilities - Summary of Components of Other Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Accrued dividends payable $ 106,832 $ 106,455
Accrued interest payable 72,594 80,263
Secured debt repayments pending servicer remittance 36,815 60,585
Derivative liabilities 19,962 119,665
Current expected credit loss reserve for unfunded loan commitments 16,272 16,380
Accounts payable and other liabilities 8,717 9,726
Other liabilities 294,007 426,904
Related Party    
Related Party Transaction [Line Items]    
Accrued management and incentive fees payable $ 32,815 $ 33,830