XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use assets $ 96,789 $ 86,396  
Operating lease, liability $ 109,133 $ 98,857  
Accounting Standards Update 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use assets     $ 80,328
Deferred rent     8,626
Operating lease, liability     $ 88,954