XML 31 R20.htm IDEA: XBRL DOCUMENT
v3.25.1

Basis of Presentation and Recently Issued Accounting Standards (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Schedule Of Operating Segments By Geographic Location | Our company is organized in the following three operating segments, which are primarily defined by their related geographies:
Operating Segment |  | Geography
North America |  | United States and Canada
EMEA |  | Europe, Middle East and Africa
APAC |  | Asia-Pacific

X
- Definition Schedule Of Operating Segments By Geographic Location + References No definition available. + Details
Name: | nsit_ScheduleOfOperatingSegmentsByGeographicLocationTableTextBlock
Namespace Prefix: | nsit_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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