XML 45 R19.htm IDEA: XBRL DOCUMENT
v3.20.4

Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2020
Accounting Policies [Abstract] |  |
Description of Business | Description of Business Insperity, Inc. (“Insperity” or “we”, “our”, and “us”) provides an array of human resources (“HR”) and business solutions designed to help improve business performance. Since our formation in 1986, we have evolved from being solely a professional employer organization (“PEO”), an industry we pioneered, to our current position as a comprehensive business performance solutions provider. We were organized as a corporation in 1986 and have provided PEO services since inception. Our most comprehensive HR services offerings are provided through our Workforce Optimization® and Workforce Synchronization TM solutions (together, our “PEO HR Outsourcing solutions”), which encompass a broad range of human resources functions, including payroll and employment administration, employee benefits, workers’ compensation, government compliance, performance management and training and development services, along with our cloud-based human capital management platform, Insperity Premier TM. In addition to our PEO HR Outsourcing solutions, we offer a comprehensive traditional payroll and human capital management solution, known as Workforce Acceleration. We also offer a number of other business performance solutions, including Comprehensive Traditional Payroll and Human Capital Management, Time and Attendance, Performance Management, Organizational Planning, Recruiting Services, Employment Screening, Retirement Services and Insurance Services, many of which are offered as a cloud-based software solution. These other products or services are offered separately or with our other solutions. We provide our PEO HR Outsourcing solutions by entering into a co-employment relationship with our clients, under which Insperity and its clients each take responsibility for certain portions of the employer-employee relationship. Insperity and its clients designate each party’s responsibilities through its Client Service Agreement (“CSA”), under which Insperity becomes an employer of the employees who work at the client’s location (“WSEE”) for most administrative and regulatory purposes. As a co-employer of our WSEEs, we assume many of the rights and obligations associated with being an employer. We enter into an employment agreement with each WSEE, thereby maintaining a variety of employer rights, including the right to hire or terminate employees, the right to evaluate employee qualifications or performance, and the right to establish employee compensation levels. Typically, Insperity only exercises these rights in consultation with its clients or when necessary to ensure regulatory compliance. The responsibilities associated with our role as employer include the following obligations with regard to our WSEEs: (1) to compensate our WSEEs through wages and salaries; (2) to pay the employer portion of payroll-related taxes; (3) to withhold and remit (where applicable) the employee portion of payroll-related taxes; (4) to provide employee benefit programs; and (5) to provide workers’ compensation insurance coverage. In addition to our assumption of employer status for our WSEEs, our PEO HR Outsourcing solutions also include other human resources functions for our clients to support the effective and efficient use of personnel in their business operations. To provide these functions, we maintain a significant staff of professionals trained in a wide variety of human resources functions, including employee training, employee recruiting, employee performance management, employee compensation and employer liability management. These professionals interact and consult with clients on a daily basis to help identify each client’s service requirements and to ensure that we are providing appropriate and timely personnel management services. |
Revenue and Direct Cost Recognition | Revenue and Direct Cost Recognition On January 1, 2018, we adopted Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606), using the modified retrospective approach. Under this method, the guidance is applied only to the most current period presented in the financial statements. ASU No. 2014-09 outlines a single comprehensive revenue recognition model for revenue arising from contracts with customers and superseded most of the previous revenue recognition guidance, including industry-specific guidance. Under ASU No. 2014-09, an entity recognizes revenue for the transfer of promised goods or services to customers in an amount that reflects the consideration for which the entity expects to be entitled in exchange for those goods or services. Our revenue recognition policies remained substantially unchanged as a result of the adoption of ASU No. 2014-09 and we did not have any significant changes in our business processes or systems. We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally have a term of 12 months, but are cancellable at any time by either party with 30-days’ notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Payment terms are typically due concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms. Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced represent unbilled accounts receivable included in accounts receivable, net on our Consolidated Balance Sheets. Pursuant to the “practical expedients” provided under ASU No 2014-09, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Operations. Our revenue for our PEO HR Outsourcing solutions by geographic region and for our other products and services offerings are as follows:
| Year Ended December 31,
(in thousands) | 2020 | 2019 | 2018
Northeast | $ | 1,189,837 |  | $ | 1,135,771 |  | $ | 996,541 |
Southeast | 509,846 |  | 499,201 |  | 447,584 |
Central | 761,905 |  | 743,514 |  | 637,779 |
Southwest | 935,634 |  | 1,001,845 |  | 895,243 |
West | 839,347 |  | 880,434 |  | 797,942 |
| 4,236,569 |  | 4,260,765 |  | 3,775,089 |
Other revenue | 50,435 |  | 54,039 |  | 53,460 |
Total revenue | $ | 4,287,004 |  | $ | 4,314,804 |  | $ | 3,828,549 |
Our PEO HR Outsourcing solutions revenues are primarily derived from our gross billings, which are based on (1) the payroll cost of our WSEEs; and (2) a markup computed as a percentage of the payroll cost. The gross billings are invoiced concurrently with each periodic payroll of our WSEEs. Revenues, which exclude the payroll cost component of gross billings and therefore consist solely of markup, are recognized ratably over the payroll period as WSEEs perform their service at the client worksite. In determining the pricing of the markup component of our gross billings, we take into consideration our estimates of the costs directly associated with our WSEEs, including payroll taxes, benefits and workers’ compensation costs, plus an acceptable gross profit margin. As a result, our operating results are significantly impacted by our ability to accurately estimate, control and manage our direct costs relative to the revenues derived from the markup component of our gross billings. Consistent with our revenue recognition policy, our direct costs do not include the payroll cost of our WSEEs. Our direct costs associated with our revenue generating activities are primarily comprised of all other costs related to our WSEEs, such as the employer portion of payroll-related taxes, employee benefit plan premiums and workers’ compensation insurance costs. |
Segment Reporting | Segment Reporting We operate one reportable segment under Accounting Standards Codification (“ASC”) 280, Segment Reporting. |
Principles of Consolidation | Principles of Consolidation The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. |
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with United States Generally Accepted Accounting Principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates. |
Concentrations of Credit Risk | Concentrations of Credit Risk Financial instruments that could potentially subject us to concentration of credit risk include accounts receivable and marketable securities. |
Cash, Cash Equivalents and Marketable Securities | We invest our excess cash in federal government and municipal-based money market funds and debt instruments of U.S. municipalities. All highly liquid investments with stated maturities of three months or less from date of purchase are classified as cash equivalents. Liquid investments with stated maturities of greater than three months are classified as marketable securities in current assets. |
Marketable Securities, Policy [Policy Text Block] | We account for marketable securities in accordance with ASC 320, Investments – Debt and Equity Securities. We determine the appropriate classification of all marketable securities as held-to-maturity, available-for-sale or trading at the time of purchase, and re-evaluate such classification as of each balance sheet date. At December 31, 2020 and 2019, all of our investments in marketable securities were classified as available-for-sale, and as a result, were reported at fair value. Unrealized gains and losses are reported as a component of accumulated other comprehensive income (loss) in stockholders’ equity. The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts from the date of purchase to maturity. Such amortization is included in interest income as an addition to or deduction from the coupon interest earned on the investments. We use the specific identification method of determining the cost basis in computing realized gains and losses on the sale of our available-for-sale securities. Realized gains and losses are included in other income. |
Property and Equipment | Property and Equipment Property and equipment are recorded at cost and are depreciated over the estimated useful lives of the related assets using the straight-line method. Property and equipment, net consisted of the following:
(in thousands) | December 31, 2020 | December 31, 2019
Land | $ | 6,215 |  | $ | 6,215 |
Buildings and improvements | 125,704 |  | 119,635 |
Computer hardware and software | 129,213 |  | 123,232 |
Software development costs | 100,762 |  | 85,252 |
Furniture, fixtures and other | 48,516 |  | 48,082 |
Construction in progress(1) | 84,668 |  | 20,885 |
| 495,078 |  | 403,301 |
Accumulated depreciation and amortization | (278,822) |  | (255,595) |
Total property and equipment, net | $ | 216,256 |  | $ | 147,706 |
____________________________________ (1)Construction in progress is related to our corporate office expansion. The estimated useful lives of property and equipment for purposes of computing depreciation are as follows:
| Useful Life
Buildings and improvements | 5 | — | 32 | years
Computer hardware and software | 2 | — | 5 | years
Software development costs | 3 | — | 3 | years
Furniture, fixtures and other | 5 | — | 7 | years
Software development costs relate primarily to software code development, systems integration and testing of our proprietary professional employer information systems and are accounted for in accordance with ASC 350-40, Internal Use Software. Capitalized software development costs are amortized using the straight-line method over the estimated useful lives of the software, generally three years. We recognized $8.7 million, $7.8 million and $6.0 million in amortization of capitalized computer software costs in 2020, 2019 and 2018, respectively. Unamortized software development costs were $32.6 million and $25.8 million at December 31, 2020 and 2019, respectively. We periodically evaluate our long-lived assets for impairment in accordance with ASC 360-10, Property, Plant, and Equipment. ASC 360-10 requires that an impairment loss be recognized for assets to be disposed of or held-for-use when the carrying amount of an asset is deemed to not be recoverable. If events or circumstances were to indicate that any of our long-lived assets might be impaired, we would assess recoverability based on the estimated undiscounted future cash flows to be generated from the applicable asset. In addition, we may record an impairment loss to the extent that the carrying value of the asset exceeded the fair value of the asset. Fair value is generally determined using an estimate of undiscounted future net cash flows from operating activities or upon disposal of the asset. | [1]
Lessee, Leases [Policy Text Block] | Leases In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842), which requires lessees to recognize a right-of-use (“ROU”) asset and a lease liability for all leases with terms greater than 12 months and also requires disclosures by lessees and lessors about the amount, timing and uncertainty of cash flows arising from leases. Subsequent to the issuance of Topic 842, the FASB clarified the guidance through several ASUs; hereinafter, the collection of lease guidance is referred to as “ASC 842.” On January 1, 2019, we adopted ASC 842 using the modified retrospective transition method. Results for the reporting period beginning January 1, 2019 are presented under ASC 842, while prior period amounts were not adjusted and continue to be reported in accordance with our historical accounting under ASC 840, Leases. Upon adoption of ASC 842, we increased our total assets and liabilities due to the recording of operating lease ROU assets and operating lease liabilities of approximately $50.8 million and $63.7 million, respectively, as of January 1, 2019. These increases did not have a material impact on our results of operations or cash flows. For all leases that commenced before the effective date of ASC 842, we elected to apply the permitted “practical expedients” to not reassess the following: (1) whether any expired or existing contracts contain leases; (2) the lease classification for any expired or existing leases; and (3) initial direct costs for any existing leases. We determine if an arrangement is a lease at inception of a contract. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. We have lease agreements which require payments for lease and non-lease components and have elected to account for these as a single lease component related to our other operating facilities. Please read Note 11, “Leases,” for additional information. |
Goodwill and Other Intangible Assets | Goodwill and Other Intangible Assets Our goodwill is not amortized, but is tested for impairment on an annual basis or when there is an indication that there has been a potential decline in the fair value of a reporting unit. Annually, we perform a qualitative analysis to determine if it is more likely than not that the fair value has declined below its carrying value. This analysis considers various qualitative factors. Due to the nature of our business, all of our goodwill is associated with one reporting unit. We perform our annual impairment testing during the fourth quarter. Based on the results of our analysis, no impairment loss was recognized in 2020, 2019 or 2018. At December 31, 2020 and 2019, we had an aggregate carrying amount of goodwill acquired of $21.2 million, which has been reduced by cumulative impairment charges of $8.5 million. Accordingly, our goodwill balance at December 31, 2020 and 2019 was $12.7 million. |
Health Insurance Costs | Health Insurance Costs We provide group health insurance coverage to our WSEEs in our PEO HR Outsourcing solutions through a national network of carriers, including UnitedHealthcare (“United”), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii and Tufts, all of which provide fully insured policies or service contracts. The policy with United provides approximately 87% of our health insurance coverage. While the policy with United is a fully-insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for participant’s annual claim costs that exceed $1 million. Accordingly, we record the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the “Plan Costs”) as benefits expense, which is a component of direct costs, in our Consolidated Statements of Operations. The estimated incurred claims are based upon: (1) the level of claims processed during each quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics and other factors are incorporated into the benefits costs, which requires a significant level of judgment. Additionally, since the plan’s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million as of December 31, 2020, and is reported as a long-term asset. As of December 31, 2020, Plan Costs were more than the net premiums paid and owed to United by $6.0 million. As this amount is less than the agreed-upon $9.0 million surplus maintenance level, the $15.0 million difference is also included in accrued health insurance costs, a current liability, in our Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at December 31, 2020, were $11.7 million, which is included in accrued health insurance costs, a current liability in our Consolidated Balance Sheets. Our benefits costs incurred included a reduction of $0.2 million in 2020, an increase of $2.3 million in 2019 and a reduction of $1.3 million in 2018 for changes in estimated run-off related to prior periods. |
Workers' Compensation Costs | Workers’ Compensation Costs Our workers’ compensation coverage for our WSEEs in our PEO HR Outsourcing solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the “Chubb Program”) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program, for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers’ compensation costs, are recorded in the period incurred. Workers’ compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs’ job responsibilities, the location of WSEEs, the historical frequency and severity of workers’ compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers’ compensation claims cost estimates. During the years ended December 31, 2020, 2019 and 2018, we reduced accrued workers’ compensation costs by $42.1 million, $31.7 million and $18.8 million, respectively, for changes in estimated losses related to prior reporting periods. Workers’ compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate was 0.6% in 2020 and 1.9% in 2019) are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Operations. The following table provides the activity and balances related to incurred but not paid workers’ compensation claims:
| Year Ended December 31,
(in thousands) | 2020 | 2019
Beginning balance | $ | 242,904 |  | $ | 229,639 |
Accrued claims | 42,639 |  | 62,552 |
Present value discount, net of accretion | 740 |  | (3,643) |
Paid claims | (45,522) |  | (45,644) |
Ending balance | $ | 240,761 |  | $ | 242,904 |
Current portion of accrued claims | $ | 45,522 |  | $ | 49,295 |
Long-term portion of accrued claims | 195,239 |  | 193,609 |
Total accrued claims | $ | 240,761 |  | $ | 242,904 |
The current portion of accrued workers’ compensation costs on the Consolidated Balance Sheets at December 31, 2020 and 2019 includes $2.7 million and $3.6 million, respectively, of workers’ compensation administrative fees. The undiscounted accrued workers’ compensation costs were $257.9 million as of December 31, 2020 and $262.9 million as of December 31, 2019. At the beginning of each policy period, the workers’ compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (“claim funds”). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers’ compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits, a long-term asset in our Consolidated Balance Sheets. In 2020, we received $28.2 million for the return of excess claim funds related to the workers’ compensation program, which decreased deposits. As of December 31, 2020, we had restricted cash of $45.5 million and deposits of $186.3 million. Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in noncurrent liabilities on our Consolidated Balance Sheets. |
Stock-Based Compensation | Stock-Based Compensation At December 31, 2020, we have one stock-based employee compensation plan under which we may issue awards. We account for this plan under the recognition and measurement principles of ASC 718, Compensation – Stock Compensation, which requires all share-based payments to employees, including grants of employee stock options, to be recognized in the income statement based on their fair values. We generally make annual grants of restricted and unrestricted stock under our stock-based incentive compensation plan to our non-employee directors, officers and other management but changed to restricted stock units for employees in 2020. Restricted stock and restricted stock unit grants to officers and other employees generally vest over a period of three years from the date of grant. Shares of restricted stock and restricted stock units are valued based on the fair value on date of grant and the associated expense, net of estimated forfeitures, is recognized over the requisite service period. Stock grants issued to non-employee directors are 100% vested on the grant date. During 2020, we also granted performance-based restricted stock units to officers and other management, which vest or expire based on the achievement of various performance metrics. Performance-based restricted stock units have a vesting schedule of one year. The fair value of each performance-based restricted stock unit is the market price of our common stock on the date of grant. The compensation expense for such awards is recognized on a straight line basis over the requisite service period. Over the performance period, the number of shares expected to be issued is adjusted upward or downward based on the probability of achievement of the performance target. Our Insperity Long-Term Incentive Program (the “LTIP”) provides for performance based long-term compensation awards in the form of performance units to certain employees based on the achievement of pre-established performance goals. Each performance unit represents the right to receive one common share at a future date based on our performance against certain targets. Performance units have a vesting schedule of three years. Commencing in 2016, a portion of the LTIP grant to employees was considered a market-based performance award that cliff vests at the end of three years assuming continued employment and achievement of market-based performance goals. The fair value of each performance unit is the market price of our common stock on the date of grant. The fair value of each market-based performance unit was determined through use of the Monte Carlo simulation method. The compensation expense for such awards is recognized on a straight line basis over the vesting term. Over the performance period the number of shares expected to be issued is adjusted upward or downward based on the probability of achievement of the performance target. |
Company-Sponsored 401(k) Plans | Company-Sponsored 401(k) Retirement Plans Under our 401(k) retirement plan for corporate employees (the “Corporate Plan”), we matched 100% of eligible corporate employees’ contributions, up to 6% of the employees’ eligible compensation in 2020, 2019 and 2018. Matching contributions under the Corporate Plan are immediately vested. During 2020, 2019 and 2018, we made matching contributions on behalf of corporate employees to the Corporate Plan of $12.6 million, $11.4 million and $10.3 million, respectively, and is included in salaries, wages and payroll taxes in our Consolidated Statements of Operations. Under our separate 401(k) retirement plan for WSEEs (the “Worksite Employee Plan”), the match percentage for WSEEs ranges from 0% to 6%, as determined by each client company. Matching contributions under the Worksite Employee Plan are immediately vested. During 2020, 2019 and 2018, we made matching contributions on behalf of WSEEs to the Worksite Employee Plan of $199.2 million, $198.2 million and $165.5 million, respectively. |
Advertising | Advertising We expense all advertising costs as incurred. |
Income Taxes | Income TaxesWe use the liability method in accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and income tax carrying amounts of assets and liabilities and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. On December 22, 2017, the Tax Cuts and Jobs Act (the “2017 Tax Reform Act”) was signed into law. The 2017 Tax Reform Act significantly changed U.S. corporate income tax laws by, among other things, reducing the U.S. corporate income tax rate to 21% beginning in 2018. Please read Note 7, “Income Taxes,” for additional information. |
Reclassification, Policy | Reclassifications Certain immaterial prior year amounts have been reclassified to conform to the 2020 presentation. |
New Accounting Pronouncements | New Accounting Pronouncements We adopted ASU 2016-13, Financial Instruments - Credit Losses (Topic 326) effective January 1, 2020 with no material impact. Under this standard, we estimate our reserves using information about past events, current conditions and risk characteristics of our client base when assessing risk associated with the collectability of accounts receivables, including unbilled accounts receivables. We require clients to pay invoices for service fees not later than the same day as the applicable payroll date. As such, we generally do not require collateral. As of December 31, 2020, allowance for bad debts was immaterial. |
Fair Value of Financial Instruments | We account for our financial assets in accordance with ASC 820, Fair Value Measurement. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors: •Level 1 - quoted prices in active markets using identical assets •Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs •Level 3 - significant unobservable inputs |
Fair Value of Other Financial Instruments | Fair Value of Other Financial Instruments The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable and accounts payable approximate their fair values due to the short-term maturities of these instruments. At December 31, 2020, the carrying value of our borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 6, "Long-Term Debt," for additional information. |
[1] | Construction in progress is related to our corporate office expansion.

X
- Definition Disclosure of accounting policy for Description of Business. + References No definition available. + Details
Name: | nsp_DescriptionOfBusinessTextBlock
Namespace Prefix: | nsp_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accruing health care costs for a prepaid health care service provider. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 405 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6491204&loc=d3e4879-115612 + Details
Name: | us-gaap_HealthCareCostsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for liabilities related to future policy benefits and unpaid claims and claim adjustments. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -URI http://asc.fasb.org/subtopic&trid=2560295 + Details
Name: | us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment classified as marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 65 -Paragraph 1 -Subparagraph (g)(2) -URI http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -URI http://asc.fasb.org/topic&trid=2122394 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 65 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 65 -Paragraph 1 -Subparagraph (i)(2) -URI http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(iii) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(4) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 65 -Paragraph 15 -Subparagraph (g)(1) -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 65 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(iv) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 65 -Paragraph 2 -Subparagraph (f)(1) -URI http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 11.M.Q2) -URI http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 65 -Paragraph 2 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 65 -Paragraph 2 -Subparagraph (f)(3) -URI http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 10 -Section 65 -Paragraph 4 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (h)(2) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 10 -Section 65 -Paragraph 4 -Subparagraph (e)(2) -URI http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 65 -Paragraph 8 -Subparagraph (e)(1) Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 65 -Paragraph 8 -Subparagraph (e)(2) Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 65 -Paragraph 8 -Subparagraph (e)(3) + Details
Name: | us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -URI http://asc.fasb.org/subtopic&trid=2235144 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -URI http://asc.fasb.org/subtopic&trid=2235172 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -URI http://asc.fasb.org/subtopic&trid=2235116 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration