XML 137 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Guarantees and product warranty - Guarantees (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Guarantor Obligations    
Guarantees, maximum potential amount of future payments $ 353 $ 511
Caterpillar dealer performance guarantees    
Guarantor Obligations    
Guarantees, maximum potential amount of future payments 42 188
Other guarantees    
Guarantor Obligations    
Guarantees, maximum potential amount of future payments $ 311 $ 323