XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) (unaudited) - $ / shares
Sep. 30, 2020
Dec. 31, 2019
Temporary equity par value $ 0.001 $ 0.001
Temporary equity shares authorized 0 0
Temporary equity shares issued 0 0
Temporary equity shares outstanding 0 0
Common stock par value $ 0.001 $ 0.001
Common stock shares authorized 200,000,000 275,000,000
Common stock shares issued 12,924,817 230,860
Common stock shares outstanding 12,924,817 230,860
Series A-1 Redeemable Convertible Preferred Stock    
Temporary equity par value $ 0.001 $ 0.001
Temporary equity shares authorized 0 34,017,033
Temporary equity shares issued 0 34,017,033
Temporary equity shares outstanding 0 34,017,033
Series A-2 Redeemable Convertible Preferred Stock    
Temporary equity par value $ 0.001 $ 0.001
Temporary equity shares authorized 0 26,680,202
Temporary equity shares issued 0 26,680,202
Temporary equity shares outstanding 0 26,680,202
Series A-3 Redeemable Convertible Preferred Stock    
Temporary equity par value $ 0.001 $ 0.001
Temporary equity shares authorized 0 30,070,487
Temporary equity shares issued 0 30,070,487
Temporary equity shares outstanding 0 30,070,487
Series A-4 Redeemable Convertible Preferred Stock    
Temporary equity par value $ 0.001 $ 0.001
Temporary equity shares authorized 0 19,999,999
Temporary equity shares issued 0 19,999,999
Temporary equity shares outstanding 0 19,999,999
Series B Redeemable Convertible Preferred Stock    
Temporary equity par value $ 0.001 $ 0.001
Temporary equity shares authorized 0 100,018,619
Temporary equity shares issued 0 98,351,953
Temporary equity shares outstanding 0 98,351,953