v3.25.2
Accounts Payable and Accrued Expenses
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses
6. Accounts Payable and Accrued Expenses
June 30, 2025December 31, 2024
Accounts payable$50 $63 
Accrued employee-related obligations57 60 
Accrued indirect tax and government fees26 23 
Accruals for third-party services54 64 
Accrued other expenses
Total accounts payable and accrued expenses$196 $216