XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplier Finance Program (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Supplier Finance Program
The following is a rollforward of outstanding payment obligations due under the supplier finance program:

December 31,
2024
December 31,
2023
(In thousands)        
Obligations outstanding at beginning of the year$54,316 $85,988 
Invoices issued during the year351,761 290,143 
Invoices paid during the year(336,874)(321,815)
Obligations outstanding at end of the year$69,203 $54,316