Trade Accounts Receivable, Unbilled Services and Unearned Income - Additional Information (Detail) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |
|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2024 |
Dec. 31, 2023 |
|
| Receivables [Abstract] | |||
| Unbilled receivables (percentage) | 69.00% | 69.00% | 68.00% |
| Contract assets (percentage) | 31.00% | 31.00% | 32.00% |
| Increase in unbilled services | $ (4) | ||
| Decrease in unearned income | 12 | ||
| Net change in balance | (16) | ||
| Trade accounts receivable | $ 380 | $ 380 | |
| Cash proceeds from trade accounts | $ 370 |