Summary of Significant Accounting Policies - Allowance for Doubtful Accounts Receivable (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | |||
| Balance at beginning of year | $ 7 | $ 5 | $ 4 |
| Provision | 3 | 2 | 1 |
| Balance at end of year | $ 10 | $ 7 | $ 5 |
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|
| X | ||||||||||
- Definition Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|