XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Other Liabilities [Abstract]    
Payable for unsettled investment purchases $ 0 $ 103,654
Dividends and dividend equivalents payable 36,048 35,789
Lease liability 42,148 43,576
Accrued interest payable 33,089 30,834
Accrued expenses and other 191,356 122,177
Total Other Liabilities $ 302,641 $ 336,030
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities