XML 45 R34.htm IDEA: XBRL DOCUMENT
v3.22.1

Share Repurchase Program - Additional Information (Detail) - USD ($) | Mar. 31, 2022 | May 06, 2021 | Feb. 26, 2020
--- | --- | --- | ---
Schedule Of Share Repurchase Programs [Line Items] |  |  |
Common stock repurchase program, authorized amount |  | $ 125,000,000 | $ 50,000,000
Common stock repurchase program, authorized remaining amount | $ 75,000,000 |  |
February 2020 Share Repurchase Plan |  |  |
Schedule Of Share Repurchase Programs [Line Items] |  |  |
Common stock repurchase program, authorized remaining amount |  | $ 25,000,000 |

X
- Definition Schedule of share repurchase programs. + References No definition available. + Details
Name: | nsit_ScheduleOfShareRepurchaseProgramsLineItems
Namespace Prefix: | nsit_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramAuthorizedAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount remaining of a stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=nsit_FebruaryTwoThousandAndTwentyShareRepurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |