XML 146 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share - Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 102,091,134 96,482,118 75,270,865
Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 5,757,549 5,757,549 7,166,301
Stock-based awards—Equity classified      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 37,627,541 33,372,534 24,156,973
Stock-based awards—Liability classified      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 18,562,440 14,302,723 2,401,648
Vendor stock-in-lieu of cash program      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 257,171 3,162,879 1,659,510
Convertible Senior Notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 31,279,716 31,279,716 31,279,716
Earn-out shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 8,606,717 8,606,717 8,606,717