Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details)

v3.20.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Jan. 01, 2018
Related Party Transaction [Line Items]        
Money market funds $ 201,262   $ 122,210  
Operating lease liability $ 33,086      
Cumulative effect of adoption of ASU       $ 24,785
Accounting Standards Update 2016-02        
Related Party Transaction [Line Items]        
Right-of-use assets   $ 36,522    
Operating lease liability   39,483    
Cumulative effect of adoption of ASU   $ 2,961    
Subsidiary of Common Parent        
Related Party Transaction [Line Items]        
Ownership percentage 80.00%