XML 94 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract with customer, liability $ 123 $ 121
Revenue previously recognized (31) (31)
Contract liability fees 70 72
Revenue recognized 119 $ 110
Revenue to be recognized in future $ 211  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Recognized revenue percentage 61.00%  
Recognized revenue satisfaction period 12 months