Annual report pursuant to Section 13 and 15(d)

Convertible Preferred Stock - Summary of Convertible Preferred Stock (Details)

v3.20.4
Convertible Preferred Stock - Summary of Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2019
Dec. 31, 2019
Temporary Equity [Line Items]    
Exchange, including deemed dividend $ 5,326  
Series A Preferred    
Temporary Equity [Line Items]    
Beginning balance $ 12,575 $ 12,575
Beginning balance, Shares 3,146,551 3,146,551
Conversion to common stock   $ (12,575)
Conversion to common stock, shares   (3,146,551)
Series A-1 Preferred    
Temporary Equity [Line Items]    
Beginning balance $ 24,994 $ 24,994
Beginning balance, Shares 7,372,719 7,372,719
Conversion to common stock   $ (24,994)
Conversion to common stock, shares   (7,372,719)
Series A-2 Preferred    
Temporary Equity [Line Items]    
Beginning balance $ 6,352 $ 6,352
Beginning balance, Shares 1,873,777 1,873,777
Exchange, including deemed dividend $ 4,764 $ (4,764)
Exchange, including deemed dividend, Shares (1,405,332) (1,405,332)
Conversion to common stock   $ (1,588)
Conversion to common stock, shares   (468,445)
Series B Preferred Stock    
Temporary Equity [Line Items]    
Issuance   $ 50,000
Issuance, shares 6,963,788 6,963,788
Exchange, including deemed dividend $ 10,090 $ 10,090
Exchange, including deemed dividend, Shares 1,405,332 1,405,332
Issuance costs   $ (1,293)
Conversion to common stock   $ (58,797)
Conversion to common stock, shares   (8,369,120)
Convertible Preferred Stock    
Temporary Equity [Line Items]    
Beginning balance $ 43,921 $ 43,921
Beginning balance, Shares 12,393,047 12,393,047
Issuance   $ 50,000
Issuance, shares   6,963,788
Exchange, including deemed dividend   $ 5,326
Issuance costs   (1,293)
Conversion to common stock   $ (97,954)
Conversion to common stock, shares   (19,356,835)