XML 164 R141.htm IDEA: XBRL DOCUMENT v3.25.0.1
Legal Proceedings - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 24, 2024
Dec. 31, 2024
Loss Contingency, Information about Litigation Matters [Abstract]    
Loss contingency, settlement agreement, additional fine $ 244 $ 244
Loss contingency, settlement agreement, minimum investment commitment $ 455  
Loss contingency, settlement agreement, investment commitment, period 3 years  
Loss contingency, settlement agreement, appointment of compliance monitor, period 3 years