XML 35 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation of Interim Period Statements - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Apr. 01, 2016
Jun. 30, 2016
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
Basis Of Presentation Of Interim Period Statements [Line Items]          
Revenue recognition professional employer services contracts term     1 year    
Professional employer service contract cancellation and termination period     30 days    
Cash and cash equivalents, maturity term     3 months    
Trading marketable securities   $ 0 $ 0   $ 0
Allowance for doubtful accounts   258,000 258,000   268,000
Settlement amount of workers' compensation liability costs with third party   9,500,000      
Quarterly payment due for settlement of workers' compensation liability costs with third party $ 593,250        
Estimate of liability for unpaid safety incentives   $ 24,300,000 24,300,000   $ 21,300,000
Income taxes received     $ 1,200,000 $ 1,100,000  
Minimum [Member]          
Basis Of Presentation Of Interim Period Statements [Line Items]          
Restricted marketable securities maturity period     180 days    
Maximum [Member]          
Basis Of Presentation Of Interim Period Statements [Line Items]          
Restricted marketable securities maturity period     2 years