XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Deferred Expenses and Other Assets, Net and Accounts Payable, Accrued Expenses and Other Liabilities - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Interest payable $ 103,299 $ 87,854
Other liabilities 17,223 17,105
Dividends declared and payable 13,350 13,307
Operating lease liabilities 7,566 10,374
Accrued expenses 10,736 16,351
Accounts payable, accrued expenses and other liabilities [1] $ 152,174 $ 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”).