XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 01, 2020
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Jan. 01, 2019
Accounting Policies [Line Items]              
Cash   $ 26,724 $ 48,113 $ 26,724 $ 48,113 $ 71,798  
Cash equivalents   66,226 60,247 66,226 60,247 96,014  
Account receivables   19,781   19,781   19,879  
Interest Income   198 245 386 520    
Assets and Liabilities, Lessee              
Operating Lease, Liability   194,903   194,903   197,625  
Operating lease, right-of-use asset   182,625   $ 182,625   $ 190,763  
Percentage of tax benefits payable to partners under tax receivable agreement       85.00%      
Remaining percentage of cash savings realized by the Company (as a percent)       15.00%      
Income Taxes              
Unrecognized tax benefits   0 $ 0 $ 0 $ 0    
Issued Prior to December 1, 2016              
Revenue and Expense Recognition and Equity-Based Compensation              
Minimum age of retiring employees required so that certain qualifying awards granted during employment will not be forfeited       54 years      
Consecutive years of service of retiring employees required so that certain qualifying awards granted during employment will not be forfeited       8 years      
Issued on or After December 1, 2016              
Revenue and Expense Recognition and Equity-Based Compensation              
Minimum age of retiring employees required so that certain qualifying awards granted during employment will not be forfeited       56 years      
Consecutive years of service of retiring employees required so that certain qualifying awards granted during employment will not be forfeited       5 years      
Minimum total age and consecutive years of service of retiring employees required so that certain qualifying awards granted during employment will not be forfeited       65 years      
ASU 2016-13              
Accounting Policies [Line Items]              
Cumulative effect on retained earnings, before tax $ (459)            
Cumulative effect on retained earnings, tax 95            
Cumulative effect on retained earnings, net $ (364)            
ASU 2016-02              
Assets and Liabilities, Lessee              
Operating Lease, Liability             $ 63,252
Operating lease, right-of-use asset             63,252
ASU 2016-02 | Adjustment For Prepaid Rent              
Assets and Liabilities, Lessee              
Operating lease, right-of-use asset             1,666
ASU 2016-02 | Adjustment For Accrued Rent              
Assets and Liabilities, Lessee              
Operating lease, right-of-use asset             $ 7,139
ASU 2018-15              
Assets and Liabilities, Lessee              
Capitalized implementation cost of software   $ 1,512   $ 1,512      
Minimum              
Accounting Policies [Line Items]              
Installment Period       3 years      
Minimum | Office Equipment and Furniture and Fixtures              
Assets and Liabilities, Lessee              
Useful lives       3 years      
Maximum              
Accounting Policies [Line Items]              
Installment Period       4 years      
Maximum | Office Equipment and Furniture and Fixtures              
Assets and Liabilities, Lessee              
Useful lives       7 years