XML 18 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Deposits (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Deposits [Abstract]    
Prepaid health insurance $ 9,000nsp_PrepaidHealthInsurance $ 9,000nsp_PrepaidHealthInsurance
Deposits – health insurance 3,700nsp_DepositsHealthInsurance 3,700nsp_DepositsHealthInsurance
Deposits – workers’ compensation $ 113,934nsp_DepositsWorkersCompensation $ 81,878nsp_DepositsWorkersCompensation