Earnout Shares (Details) - USD ($) shares in Millions, $ in Millions |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Earnings (Loss) Per Share | ||
Fair value of the earnout shares liability | $ 59 | |
Gain (loss) on fair value change in earnout shares liability | $ 74 | $ 18 |
Earnout shares | ||
Earnings (Loss) Per Share | ||
Number of shares outstanding (in shares) | 23 | |
Number of shares issued (in shares) | 23 |