XML 114 R86.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Remaining Performance Obligations (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, Remaining Performance Obligation, Amount $ 435  
Liability derecognized due to sale of assets 0 $ 273
Revenue Performance Obligation expected in 2025 60  
Revenue performance obligation expected in 2026 251  
Revenue Performance Obligation expected in 2027 120  
Warrior Run    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, Remaining Performance Obligation, Amount 357  
Liability derecognized due to sale of assets $ 260