v3.25.4
NET INVESTMENT IN OPERATING LEASES - Schedule of Minimum Payments Receivable on Operating Leases (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 4,541
2027 3,181
2028 1,586
2029 404
2030 20
Total $ 9,732