XML 79 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Estimated service period over which revenues are recognized (less than)   12 months
Deferred revenue, period increase (decrease) $ 103  
Deferred cost of revenue, period increase (decrease) $ 9  
Earnings per share, diluted, period increase (decrease) (in usd per share) $ 0.10  
Minimum    
Disaggregation of Revenue [Line Items]    
Payment terms (in days)   30 days
Maximum    
Disaggregation of Revenue [Line Items]    
Payment terms (in days)   90 days