XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Schedule of Deferred Revenue Activity (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue— beginning of period $ 2,913 $ 2,382
Additions 1,201 1,178
Net changes in liability for pre-existing contracts 17 (67)
Revenue recognized (595) (580)
Deferred revenue— end of period $ 3,536 $ 2,913