XML 80 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets and Liabilities - Summary of Components of Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, Other Assets and Other Liabilities Disclosure [Abstract]    
Derivative liabilities $ 119,665 $ 5,890
Accrued dividends payable 106,455 104,271
Accrued interest payable 80,263 29,851
Secured debt repayments pending servicer remittance 60,585 47,664
Accrued management and incentive fees payable 33,830 28,373
Current expected credit loss reserve for unfunded loan commitments 16,380 6,263
Accounts payable and other liabilities 9,726 9,046
Total $ 426,904 $ 231,358