v3.25.2
Investment in Operating Leases - Future Minimum Rental Payments (Detail)
$ in Millions
Mar. 31, 2025
USD ($)
Year ending March 31:  
2026 $ 5,522
2027 4,051
2028 1,740
2029 288
2030 48
Total $ 11,649