v3.25.2
Equipment held for lease (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Property Subject to or Available for Operating Lease [Line Items]    
Equipment held for lease, gross $ 30,906 $ 30,024
Equipment held for lease, accumulated depreciation (12,783) (12,196)
Equipment held for lease, net 18,123 17,828
Railcars [Member]    
Property Subject to or Available for Operating Lease [Line Items]    
Equipment held for lease, gross 10,299 10,137
Aircraft [Member]    
Property Subject to or Available for Operating Lease [Line Items]    
Equipment held for lease, gross 14,894 14,201
Other [Member]    
Property Subject to or Available for Operating Lease [Line Items]    
Equipment held for lease, gross $ 5,713 $ 5,686