XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
BALANCE SHEET COMPONENTS - Schedule of Depreciation and Amortization (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Depreciation And Amortization [Line Items]      
Depreciation and amortization $ 404 $ 309 $ 145
Cost of net revenues      
Depreciation And Amortization [Line Items]      
Depreciation and amortization 149 101 50
Product and technology development      
Depreciation And Amortization [Line Items]      
Depreciation and amortization 232 182 83
Sales and marketing      
Depreciation And Amortization [Line Items]      
Depreciation and amortization 7 5 2
General and administrative      
Depreciation And Amortization [Line Items]      
Depreciation and amortization $ 16 $ 21 $ 10