XML 79 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - SUPPLIER FINANCE PROGRAM OBLIGATIONS (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2021
institution
Accounting Policies [Abstract]      
Supplier finance program, obligation, number of agreements entered with third-party financial institutions | institution     2
Supplier Finance Program, Obligation [Roll Forward]      
Supplier finance program obligations outstanding at beginning of the year $ 149,261 $ 105,293  
Invoice amounts added during the year 860,250 585,872  
Invoice amounts paid during the year (794,389) (541,904)  
Supplier finance program obligations outstanding at end of the year $ 215,122 $ 149,261