XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Business, Accounting Policies, and Supplemental Disclosures - Digital Video and Music Content (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]        
Weighted average remaining life, capitalized video content   2 years 7 months 6 days    
Video and music content, capitalized costs   $ 16,700 $ 10,700  
Video and music content, expense   16,600 13,000  
Change in Accounting Estimate [Line Items]        
Net income (loss)   $ (2,722) $ 33,364 $ 21,331
Forecast | Change in weighted average life of capitalized video content        
Change in Accounting Estimate [Line Items]        
Net income (loss) $ 1,000