v3.26.1
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
June 30,
2026
December 31, 2025
Accounts payable$30 $48 
Accrued employee-related obligations71 103 
Accrued indirect tax and government fees20 
Accruals for third-party services85 76 
Accrued other expenses15 
Total accounts payable and accrued expenses$206 $250