XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following (in thousands):
September 30, 2025December 31, 2024
Accrued employee compensation$124,246 $104,747 
Accrued interest123,897 115,112 
Operating lease obligations25,695 28,784 
Accrued supplier finance obligations98,655 130,238 
Other accrued expenses166,926 164,871 
Total$539,419 $543,752