XML 81 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Description of Business and Summary of Significant Accounting Policies - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Accrued interest $ 56,523 $ 107,116
Payroll-related accruals 59,045 109,078
Opportunity fund 240 84,516
Accrued dividends 44,992 48,918
Forward share repurchase contract liability 0 104,175
Other accrued liabilities 175,923 181,101
Accrued expenses and other current liabilities $ 336,723 $ 634,904