XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supply Chain Finance Programs (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Supplier Finance Programs
(in thousands)December 31, 2023December 31, 2022
Obligations outstanding at the beginning of the year$3,106,713 $2,678,205 
Invoices confirmed during the year3,987,656 4,079,259 
Confirmed invoices paid during the year(4,060,279)(3,650,751)
Confirmed obligations outstanding at the end of the year$3,034,090 $3,106,713