XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2020
Dec. 31, 2019
CONSOLIDATED BALANCE SHEETS    
Convertible preferred stock, Par value $ 0.0001 $ 0.0001
Convertible preferred stock, Shares authorized 0 178,349,005
Convertible preferred stock, Shares issued 0 178,349,005
Convertible preferred stock, Shares outstanding 0 178,349,005
Preferred stock, Par value $ 0.0001 $ 0.0001
Preferred stock, Shares authorized 5,000,000 0
Preferred stock, Shares issued 0 0
Preferred stock, Shares outstanding 0 0
Common stock, Par value $ 0.0001 $ 0.0001
Common stock, Shares authorized 200,000,000 235,000,000
Common stock, Shares issued 34,374,348 997,165
Common stock, Shares outstanding 34,374,348 997,165