v3.26.1
LEASES - Operating Leases, Future Minimum Payment (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
2026 (After June 30,) $ 51  
2027 25  
2028 66  
2029 70  
2030 65  
2030 561  
Total lease payments (undiscounted) 838  
Less: Interest 262  
Present value of lease liabilities: 576  
Lease liabilities - current 93 $ 95
Lease liabilities - noncurrent $ 483 $ 262