v3.25.4
Investment in Operating Leases - Schedule of Contractual Operating Lease Payments (Detail)
$ in Millions
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 5,851
2027 4,032
2028 1,603
2029 320
2030 52
Total $ 11,858