XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Other Liabilities [Abstract]    
Payable for unsettled investment purchases $ 0 $ 103,654
Dividends and dividend equivalents payable 36,015 35,789
Lease liability 42,873 43,576
Accrued interest payable 36,187 30,834
Accrued expenses and other 188,952 122,177
Total Other Liabilities $ 304,027 $ 336,030
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total Other Liabilities Total Other Liabilities