XML 48 R38.htm IDEA: XBRL DOCUMENT
v3.23.2

Commitments and Contingencies - Additional Information (Detail) - USD ($) |  | 6 Months Ended
--- | --- | ---
Jul. 14, 2023 | Jun. 30, 2023
Subsequent Event | PCM Earnout Litigation |  |
Commitments And Contingencies [Line Items] |  |
Litigation settlement, amount awarded to other party | $ 10,550,000 |
Surety Bond |  |
Commitments And Contingencies [Line Items] |  |
Performance bonds outstanding |  | $ 27,984,413
Minimum |  |
Commitments And Contingencies [Line Items] |  |
Number of months of salary paid as severance |  | 3 months
Maximum |  |
Commitments And Contingencies [Line Items] |  |
Number of months of salary paid as severance |  | 24 months

X
- Definition Commitments and contingencies. + References No definition available. + Details
Name: | nsit_CommitmentsAndContingenciesLineItems
Namespace Prefix: | nsit_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of months of salary that would be payable to certain officers and management teammates, if severance payments under current employment agreements or plan payments were to become payable. + References No definition available. + Details
Name: | nsit_NumberOfMonthOfSalaryPaidAsSeveranceOnChangeOfControl
Namespace Prefix: | nsit_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount awarded to other party in judgment or settlement of litigation. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementAmountAwardedToOtherParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The difference between the maximum amount of estimated loss and the amount recorded as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9 + Details
Name: | us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=nsit_PCMEarnoutLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_SuretyBondMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |