XML 90 R79.htm IDEA: XBRL DOCUMENT v3.26.1
Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Liabilities [Abstract]    
Dividends and dividend equivalents payable $ 37,570 $ 37,136
Lease liability 14,381 53,431
Accrued interest payable 37,934 36,369
Accrued expenses and other 133,834 151,804
Total Other Liabilities $ 223,719 $ 278,740
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities