XML 55 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounting Policies and Related Matters (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Accrued Expenses and Other Liabilities
Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following (in thousands):
 Year Ended December 31,
 20242023
Unearned revenue$430,836 $374,545 
Other liabilities330,594 325,715 
Accounts payable229,313 173,215 
Taxes payable140,701 130,006 
Other accrued expenses213,828 139,691 
Accrued payroll 233,925 158,255 
Accrued interest121,168 124,210 
Derivative liabilities13,001 96,023 
Total$1,713,366 $1,521,660