XML 21 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Description of Business and Summary of Significant Accounting Policies - Summary of Impact of Adopting Topic 606 on Condensed Financial Statements - Condensed Consolidated Statement of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue Initial Application Period Cumulative Effect Transition [Line Items]                
Revenue $ 4,865     $ 2,541     $ 15,716 $ 5,943
Net loss $ (20,742) $ (19,436) $ (31,783) $ (9,756) $ (11,826) $ (9,012) $ (71,961) $ (30,594)
Net loss per share attributable to common stockholders- basic and diluted $ (0.41)     $ (0.62)     $ (1.85) $ (1.94)
ASU 2014-09 | Adjustments                
Revenue Initial Application Period Cumulative Effect Transition [Line Items]                
Revenue $ (218)           $ (1,324)  
Net loss $ (218)           $ (1,324)  
Net loss per share attributable to common stockholders- basic and diluted $ 0.00           $ (0.03)  
ASU 2014-09 | Balances without adoption of ASC 606                
Revenue Initial Application Period Cumulative Effect Transition [Line Items]                
Revenue $ 4,647           $ 14,392  
Net loss $ (20,960)           $ (73,285)  
Net loss per share attributable to common stockholders- basic and diluted $ (0.41)           $ (1.88)