XML 23 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Redeemable Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 29, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Class of Stock [Line Items]          
Redeemable convertible preferred stock, shares authorized (in shares)   0 45,427,441    
Redeemable convertible preferred stock, par value (in USD per share)   $ 0.001 $ 0.001    
Redeemable convertible preferred stock shares issued (in shares)   0 22,713,694    
Redeemable convertible preferred stock, additional shares authorized (in shares)   1,077,587      
Issuance of redeemable convertible preferred stock, net of issuance costs (in shares)   437,787 1,603,923 1,124,632  
Redeemable preferred stock issued during period   $ 12,073 $ 36,239 $ 23,787  
Issuance costs   4,610 0 0  
Accretion of redeemable convertible preferred stock   180,826 52,037 11,745  
Temporary equity, carrying amount, attributable to parent $ 602,700 $ 0 $ 409,845 $ 321,569 $ 286,037
Designated Series A redeemable convertible preferred stock          
Class of Stock [Line Items]          
Redeemable convertible preferred stock shares issued (in shares)     3,587,499    
Designated Series B redeemable convertible preferred stock          
Class of Stock [Line Items]          
Redeemable convertible preferred stock shares issued (in shares)     4,986,827    
Designated Series C redeemable convertible preferred stock          
Class of Stock [Line Items]          
Redeemable convertible preferred stock shares issued (in shares)     4,794,007    
Designated Series D redeemable convertible preferred stock          
Class of Stock [Line Items]          
Redeemable convertible preferred stock shares issued (in shares)     3,314,612    
Designated Series E redeemable convertible preferred stock          
Class of Stock [Line Items]          
Redeemable convertible preferred stock shares issued (in shares)     6,030,749    
Designated Series F redeemable convertible preferred stock          
Class of Stock [Line Items]          
Issuance of redeemable convertible preferred stock, net of issuance costs (in shares)   437,787      
Issuance costs   $ 100      
Redeemable preferred stock          
Class of Stock [Line Items]          
Temporary equity, fair value     $ 409,800    
IPO          
Class of Stock [Line Items]          
Redeemable convertible preferred stock shares issued (in shares)   23,151,481      
Issuance costs $ 4,600        
Sale of stock, price per share (in USD per share) $ 26.00