XML 148 R89.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Operating Leases, Future Minimum Payment (Detail) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Leases [Abstract]    
2026 (After March 31,) $ 76  
2027 90  
2028 35  
2029 39  
2030 34  
2030 147  
Total lease payments (undiscounted) 421  
Less: Interest 71  
Present value of lease liabilities: 350  
Lease liabilities - current 94 $ 95
Lease liabilities - noncurrent $ 256 $ 262