v3.23.3
Fair Value of Financial Instruments - Schedule of Rollforward of Level 3 Inputs (Details) - Common Stock Warrants - Common Stock Warrant Liability - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning balance $ 68 $ 181
Change in fair value 5 (102)
Settlement (1) (18)
Ending balance $ 72 $ 61