XML 79 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Preferred Stock - Schedule of Preferred Stock (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
shares
Temporary Equity [Line Items]  
Preferred stock authorized 22,883,426
Preferred stock issued 22,866,246
Preferred Stock Outstanding 22,866,246
Carrying value | $ $ 168,933
Liquidation preference | $ $ 169,385
Common stock issuable upon conversion 22,866,246
Series Seed Preferred  
Temporary Equity [Line Items]  
Preferred stock authorized 1,657,903
Preferred stock issued 1,647,102
Preferred Stock Outstanding 1,647,102
Carrying value | $ $ 3,008
Liquidation preference | $ $ 3,050
Common stock issuable upon conversion 1,647,102
Series A Preferred  
Temporary Equity [Line Items]  
Preferred stock authorized 8,076,985
Preferred stock issued 8,076,982
Preferred Stock Outstanding 8,076,982
Carrying value | $ $ 30,593
Liquidation preference | $ $ 30,734
Common stock issuable upon conversion 8,076,982
Series B Preferred  
Temporary Equity [Line Items]  
Preferred stock authorized 7,672,560
Preferred stock issued 7,672,556
Preferred Stock Outstanding 7,672,556
Carrying value | $ $ 73,627
Liquidation preference | $ $ 73,728
Common stock issuable upon conversion 7,672,556
Series C Convertible Preferred Stock  
Temporary Equity [Line Items]  
Preferred stock authorized 5,475,978
Preferred stock issued 5,469,606
Preferred Stock Outstanding 5,469,606
Carrying value | $ $ 61,705
Liquidation preference | $ $ 61,873
Common stock issuable upon conversion 5,469,606