Deferred Revenue - Schedule of Rollforward (Details) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Disaggregation Of Revenue [Roll Forward] | ||
| Beginning balance | $ 254 | $ 284 |
| Additions | 742 | 829 |
| Amortization | (467) | (538) |
| Ending balance | 529 | 575 |
| Listings Revenues | ||
| Disaggregation Of Revenue [Roll Forward] | ||
| Beginning balance | 115 | 112 |
| Additions | 474 | 500 |
| Amortization | (252) | (261) |
| Ending balance | 337 | 351 |
| Data Services and Other Revenues | ||
| Disaggregation Of Revenue [Roll Forward] | ||
| Beginning balance | 88 | 93 |
| Additions | 236 | 283 |
| Amortization | (175) | (222) |
| Ending balance | 149 | 154 |
| Mortgage technology | ||
| Disaggregation Of Revenue [Roll Forward] | ||
| Beginning balance | 51 | 79 |
| Additions | 32 | 46 |
| Amortization | (40) | (55) |
| Ending balance | $ 43 | $ 70 |