v3.25.2
Other Current Liabilities - Summary of Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Sales incentives $ 38 $ 42
Payroll and related costs 33 90
Accrued interest payable 25 25
Vendor buyback obligation 20 19
Taxes payable 15 14
Other accruals 37 27
Total $ 168 $ 217