Annual report pursuant to Section 13 and 15(d)

Earnings Per Share - Antidilutive Shares (Details)

v3.24.0.1
Earnings Per Share - Antidilutive Shares (Details)
shares in Millions
12 Months Ended
Dec. 31, 2023
Class_of_Share
shares
Dec. 31, 2022
shares
Dec. 31, 2021
shares
Earnings Per Share [Abstract]      
Number of class of common stock | Class_of_Share 2    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential stock excluded from the computation of diluted loss per share (in shares) 231 194 143
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential stock excluded from the computation of diluted loss per share (in shares) 100 103 35
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential stock excluded from the computation of diluted loss per share (in shares) 105 65 82
Derivative | Public warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential stock excluded from the computation of diluted loss per share (in shares) 12 12 12
Derivative | Private placement warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential stock excluded from the computation of diluted loss per share (in shares) 9 9 9
Derivative | Earnout shares liability      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential stock excluded from the computation of diluted loss per share (in shares) 5 5 5