XML 61 R95.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 31,844 32,192 88,798
Convertible and non-convertible redeemable preferred stock and convertible notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 27,213 27,230 85,476
Stock options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 4,631 4,962 2,950
Convertible redeemable preferred stock warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 0 0 60
Convertible redeemable common stock warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 0 0 312