XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplier Finance Programs (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Supplier Finance Program
The total amount due to the financial intermediaries to settle supplier invoices under all of its supplier finance programs at December 31, 2024 and 2023, are as follows (in thousands):
 December 31,
 20242023
Confirmed obligations outstanding at the beginning of the year$17,076 $17,434 
Invoices confirmed during the year62,933 63,136 
Confirmed invoices paid during the year(60,854)(63,494)
Confirmed obligations outstanding at the end of the year$19,155 $17,076