XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Recent Accounting Pronouncements - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2017
Dec. 31, 2017
ASU No. 2014-09    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Percentage of total revenue subject to guidance 20.00%  
Percentage of revenue related to commissions paid by third party insurance carriers 40.00%  
Percentage of revenue related to commissions paid by third party ancillary insurance products 25.00%  
Percentage of revenue from billing fees related to insurance contracts 35.00%  
ASU No. 2016-02 | Scenario, Forecast    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Undiscounted contractual cash payments remaining on leased properties   $ 16.8