XML 105 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) Per Share - Schedule of Anti-Dilutive Elements (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 81,000,000 194,800,000
Convertible senior notes due 2026 | Convertible Debt    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Shares available for conversion (in shares) 22,841,631  
Convertible senior notes due 2029 | Convertible Debt    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Shares available for conversion (in shares) 0  
Common stock options    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 17,721,910 18,569,877
Common stock warrants    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 12,170,990 12,170,990
Unvested RSUs    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 73,141,764 86,139,377
Unvested PSUs    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 14,913,609 18,073,029
Convertible Debt    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 22,841,631 53,538,000
Contingent common stock    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 45,859 6,305,595