v3.26.1
Equipment held for lease - Narrative (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Equipment held for lease depreciation expense $ 374 $ 372