Commitments and Contingencies - Additional Information (Details) $ in Millions |
12 Months Ended | |
|---|---|---|
|
Dec. 31, 2024
USD ($)
patent
|
Dec. 31, 2025
USD ($)
|
|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Annual minimum fixed unconditional purchase obligation | $ 200 | |
| Amount of minimum fixed and determinable portion of unconditional purchase obligations | $ 251 | |
| Decrease in previously recorded liability | $ 55 | |
| Infringed web technology patents, number | patent | 3 |