XML 35 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 04, 2020
Oct. 01, 2018
Jan. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Commitments And Contingencies [Line Items]          
Repayments loan       $ 8,500,000  
Blackstone          
Commitments And Contingencies [Line Items]          
Loans held by employees for investments guaranteed       8,000,000.0 $ 8,900,000
Forfeiture accrual       900,000 900,000
Tax benefit accrual       1,800,000 4,300,000
Term Loan          
Commitments And Contingencies [Line Items]          
Term loan commitment       $ 21,500,000  
Subsequent Event | Term Loan          
Commitments And Contingencies [Line Items]          
Repayments loan     $ 21,500,000    
Loan Agreement          
Commitments And Contingencies [Line Items]          
Loan agreement financial covenants maximum additional indebtedness   $ 20,000,000.0      
Loan agreement, interest rate description       Outstanding borrowings under the Term Loan bear interest equal to the greater of a per annum rate of (a) 3.25%, or (b) the prime rate minus 0.75%. During an event of default, overdue principal under both the revolving credit facility and Term Loan bear interest at a rate 2.0% in excess of the otherwise applicable rate of interest.  
Loan Agreement | Term Loan          
Commitments And Contingencies [Line Items]          
Term loan commitment   $ 30,000,000.0      
Term loan, maturity date   Jan. 02, 2021      
Term loan, principal payments   $ 4,250,000      
Term loan, date of first required payment   Jul. 01, 2019      
Term loan, frequency of periodic payment       quarterly  
Notes payable, spread on variable prime rate   0.75%      
Term loan bear interest equal to greater of per annum rate   3.25%      
Term loan additional interest rate in event of default   2.00%      
Loan agreement, interest rate description       Outstanding borrowings under the Term Loan bear interest equal to the greater of a per annum rate of (a) 3.25%, or (b) the prime rate minus 0.75%.  
Loan Agreement | Term Loan | Maturing on January 2, 2021          
Commitments And Contingencies [Line Items]          
Term loan, principal payment of final settlement   $ 4,500,000      
Revolving Credit Facility          
Commitments And Contingencies [Line Items]          
Revolving credit facility, amount outstanding       $ 0 $ 0
Revolving Credit Facility | Loan Agreement          
Commitments And Contingencies [Line Items]          
Revolving credit facility, borrowing capacity before increase   40,000,000.0      
Increase revolving credit facility   $ 60,000,000.0      
Revolving credit facility, maturity date   Oct. 01, 2020      
Line of credit facility bear interest equal to greater of per annum rate   3.00%      
Notes payable, spread on variable prime rate   1.00%      
Line of credit facility revised interest rate in event of default   2.00%      
Percentage of commitment fee   0.125%      
Line of credit facility, interest rate description       Outstanding borrowings under the revolving credit facility bear interest equal to the greater of a per annum rate of (a) 3%, or (b) the prime rate minus 1.0%.  
Line of credit facility, frequency of commitment fee payment       quarterly  
Revolving Credit Facility | Loan Agreement | Subsequent Event          
Commitments And Contingencies [Line Items]          
Revolving credit facility, maturity date Oct. 01, 2021