XML 71 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Redeemable convertible preferred stock (Tables)
12 Months Ended
Dec. 31, 2018
Redeemable convertible preferred stock  
Schedule of redeemable convertible preferred stock

 

 

 

 

 

 

 

Shares of

 

 

Preferred

Preferred Stock

    

Stock

A‑1

 

3,972,415

A‑2

 

10,427,586

A‑3

 

2,000,000

B

 

6,021,636

C

 

8,092,895

C‑1

 

544,332

D

 

12,420,262

D‑1

 

2,113,902

Total

 

45,593,028