v3.25.1
Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Contract assets:      
Contract asset, current $ 103,000,000   $ 84,000,000
Contract asset, noncurrent 36,000,000   39,000,000
Contract liabilities:      
Contract liability, current 29,000,000   40,000,000
Contract liability, noncurrent 25,000,000   $ 14,000,000
Transfers to operating revenues $ 22,000,000 $ 21,000,000