XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
General - Supply Chain Finance Programs (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]      
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Trade accounts payable    
Outstanding payment obligation $ 3,200,000   $ 3,300,000
Payments to suppliers through SCF program 2,200,000 $ 2,000,000  
Supplier Finance Program, Obligation [Roll Forward]      
Obligations outstanding at the beginning of the period 3,365,836    
Invoices confirmed during the period 2,035,678    
Confirmed invoices paid during the period (2,215,695)    
Confirmed obligations outstanding at the end of the period $ 3,185,819    
Minimum      
Related Party Transaction [Line Items]      
Supply chain finance program term 30 days    
Maximum      
Related Party Transaction [Line Items]      
Supply chain finance program term 360 days