Employee Benefit Plan (Details) - Zillow Merger - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Defined Contribution Plan Disclosure [Line Items] | |||
| Company's contribution based on employee contribution (up to) | 4.00% | ||
| Company's expense related to its defined contribution 401(k) retirement plans | $ 35 | $ 33 | $ 29 |