v3.26.1
Equipment held for lease - Narrative (Detail) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
Equipment held for lease depreciation expense $ 747 $ 749