XML 41 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Short-term borrowings
12 Months Ended
Dec. 31, 2024
Short-Term Debt [Abstract]  
Short-term borrowings Short-term borrowings
 
 December 31,
(Millions of dollars)20242023
Machinery, Energy & Transportation:  
Notes payable to banks$ $— 
  — 
Financial Products:  
Commercial paper3,946 4,069 
Notes payable to banks165 330 
Demand notes282 244 
 4,393 4,643 
Total short-term borrowings$4,393 $4,643 
 
The weighted-average interest rates on short-term borrowings outstanding were:

 December 31,
 20242023
Commercial paper4.5 %5.2 %
Notes payable to banks10.8 %10.0 %
Demand notes4.2 %5.2 %
 
Please refer to Note 18 for fair value information on short-term borrowings.