XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Other Liabilities [Abstract]    
Payable for unsettled investment purchases $ 65,338 $ 103,654
Dividends and dividend equivalents payable 36,022 35,789
Lease liability 41,409 43,576
Accrued interest payable 32,835 30,834
Accrued expenses and other 181,272 122,177
Total Other Liabilities $ 356,876 $ 336,030
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities