XML 48 R26.htm IDEA: XBRL DOCUMENT
v3.20.2

Stockholders' Equity (Details) $ / shares in Units, $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2020 $ / shares shares | Sep. 30, 2019 $ / shares | Sep. 30, 2020 USD ($) conversionRatio shares | Sep. 30, 2019 USD ($)
Stockholders' Equity Note [Abstract] |  |  |  |
Aggregate number of shares repurchased during the period (in shares) |  |  | 1,336,884 |
Shares repurchased under the program (in shares) |  |  | 1,186,000 |
Authorized to repurchased additional shares under repurchase program (in shares) | 227,833 |  | 227,833 |
Shares withheld for tax withholding obligations for the vesting of restricted stock awards (in shares) |  |  | 150,884 |
Dividends declared per share of common stock (in dollars per share) | $ / shares | $ 0.40 | $ 0.30 |  |
Payments of Ordinary Dividends, Common Stock | $ |  |  | $ (46,522) | $ (36,777)
Warrants and Rights Note Disclosure [Abstract] |  |  |  |
ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock | conversionRatio |  |  | 0.010 |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | 1 |  | 1 |
Warrant or Right, Reason for Issuance, Description |  |  | Rights PlanOn May 21, 2020, the Board declared a dividend of one right (“Right”) for each outstanding share of common stock to common stockholders of record at the close of business on June 1, 2020 (the “Rights Plan”). Each Right, if and when it becomes exercisable, entitles the registered holder to purchase from us one unit consisting of one one-hundredth of a share of Series A Junior Participating Preferred Stock, par value $0.01 per share. Initially, the Rights are attached to all outstanding shares of our common stock. The Rights are not currently exercisable and the Rights Plan will expire at the close of business on May 20, 2021, unless the Rights are earlier redeemed or exchanged by us. |
Warrants and Rights Outstanding, Maturity Date | May 20, 2021 |  | May 20, 2021 |

X
- Definition Aggregate number of shares repurchased during the period. + References No definition available. + Details
Name: | nsp_Aggregatenumberofsharesrepurchasedduringtheperiod
Namespace Prefix: | nsp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class of Warrant or Right, Conversion Ratio of Warrant or Right to Share of Stock + References No definition available. + Details
Name: | nsp_ClassOfWarrantRightConversionRatioOfWarrantorRightsToShareOfStock
Namespace Prefix: | nsp_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of reason for issuing warrant or right. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends declared during the period for each share of common stock outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_CommonStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDividendsCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement. + References No definition available. + Details
Name: | us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Number of shares that have been repurchased during the period and are being held in treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: 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(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_TreasuryStockSharesAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | instant