Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Detail)

v3.10.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Loss Contingencies [Line Items]        
Lease term       12 years
Rent expense   $ 15,800,000 $ 13,800,000 $ 14,700,000
Indemnification Agreement        
Loss Contingencies [Line Items]        
Guarantor obligations, current carrying value   $ 0    
Federal Trade Commission Civil Investigative Demand        
Loss Contingencies [Line Items]        
Payment for litigation settlement $ 3,000,000