XML 76 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies and Basis of Presentation - Impact of Adopting ASC 842 on Financial Statements (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Prepaid expenses and other current assets $ 26,143 $ 43,677    
Operating lease assets 50,865 41,502    
Deferred rent       $ 1,202
Operating lease liabilities 11,362 8,489    
Non-current operating lease liabilities $ 50,067 $ 44,050    
ASC 842 [Member]        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Prepaid expenses and other current assets     $ 9,105  
Operating lease assets     26,087  
Operating lease liabilities     4,930  
Non-current operating lease liabilities     32,682  
Prior [Member] | ASC 842 [Member]        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Prepaid expenses and other current assets     9,658  
Deferred rent     1,026  
Deferred rent non-current     11,052  
Adjustment [Member] | ASC 842 [Member]        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Prepaid expenses and other current assets     (553)  
Operating lease assets     26,087  
Deferred rent     (1,026)  
Deferred rent non-current     (11,052)  
Operating lease liabilities     4,930  
Non-current operating lease liabilities     $ 32,682