XML 32 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Liabilities Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following (in thousands): 
December 31,
20242023
Accrued employee compensation
$104,747 $93,414 
Operating lease obligations28,784 29,572 
Accrued interest115,112 92,881 
Accrued supplier finance obligations
130,238 — 
Other accrued expenses164,871 283,358 
Total$543,752 $499,225