XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Deferred Expenses and Other Assets, Net and Accounts Payable, Accrued Expenses and Other Liabilities - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Interest payable $ 97,782 $ 87,854
Other liabilities 17,361 17,105
Dividends declared and payable 13,449 13,307
Operating lease liabilities 8,980 10,374
Accrued expenses 6,409 16,351
Accounts payable, accrued expenses and other liabilities [1] $ 143,981 $ 144,991
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accounts payable, accrued expenses and other liabilities Accounts payable, accrued expenses and other liabilities
[1] Refer to Note 2 for details on the Company’s consolidated variable interest entities (“VIEs”).