v3.25.2
Fair Value Measurement of Assets and Liabilities - Warrants Measured Valued Using Unobservable Inputs (Details) - Recurring - Significant Unobservable Inputs (Level 3) - Warrant
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Opening balance at January 1, 2024 $ 364
Change in fair value 158
Exercise of options under warrant (522)
Closing balance at December 31, 2024 $ 0