SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Scansource, Inc. – ‘10-Q’ for 12/31/23 – ‘JSON’

On:  Tuesday, 2/6/24, at 8:38am ET   ·   For:  12/31/23   ·   Accession #:  918965-24-7   ·   File #:  0-26926

Previous ‘10-Q’:  ‘10-Q’ on 11/9/23 for 9/30/23   ·   Next & Latest:  ‘10-Q’ on 5/7/24 for 3/31/24

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

 2/06/24  Scansource, Inc.                  10-Q       12/31/23   77:6.8M

Quarterly Report   —   Form 10-Q

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML   1.62M 
 2: EX-31.1     Certification -- §302 - SOA'02                      HTML     26K 
 3: EX-31.2     Certification -- §302 - SOA'02                      HTML     26K 
 4: EX-32.1     Certification -- §906 - SOA'02                      HTML     23K 
 5: EX-32.2     Certification -- §906 - SOA'02                      HTML     23K 
11: R1          Cover                                               HTML     74K 
12: R2          Condensed Consolidated Balance Sheets (Unaudited)   HTML    125K 
13: R3          Condensed Consolidated Balance Sheets (Unaudited)   HTML     38K 
                (Parenthetical)                                                  
14: R4          Condensed Consolidated Income Statements            HTML     98K 
                (Unaudited)                                                      
15: R5          Condensed Consolidated Statements of Comprehensive  HTML     45K 
                Income (Unaudited)                                               
16: R6          Condensed Consolidated Statements of Shareholders'  HTML     91K 
                Equity (Unaudited)                                               
17: R7          Condensed Consolidated Statements of Cash Flows     HTML    111K 
                (Unaudited)                                                      
18: R8          Business and Summary of Significant Accounting      HTML     35K 
                Policies                                                         
19: R9          Trade Accounts and Notes Receivable, Net            HTML     32K 
20: R10         Revenue Recognition                                 HTML     74K 
21: R11         Earnings Per Share                                  HTML     48K 
22: R12         Accumulated Other Comprehensive Loss                HTML     36K 
23: R13         Goodwill and Other Identifiable Intangible Assets   HTML     38K 
24: R14         Short-Term Borrowings and Long-Term Debt            HTML     43K 
25: R15         Derivatives and Hedging Activities                  HTML     73K 
26: R16         Fair Value of Financial Instruments                 HTML     68K 
27: R17         Segment Information                                 HTML     96K 
28: R18         Leases                                              HTML    104K 
29: R19         Commitments and Contingencies                       HTML     35K 
30: R20         Income Taxes                                        HTML     29K 
31: R21         Business Sale                                       HTML     24K 
32: R22         Pay vs Performance Disclosure                       HTML     34K 
33: R23         Insider Trading Arrangements                        HTML     28K 
34: R24         Business and Summary of Significant Accounting      HTML     51K 
                Policies (Policies)                                              
35: R25         Trade Accounts and Notes Receivable, Net (Tables)   HTML     30K 
36: R26         Revenue Recognition (Tables)                        HTML     66K 
37: R27         Earnings Per Share (Tables)                         HTML     46K 
38: R28         Accumulated Other Comprehensive Loss (Tables)       HTML     38K 
39: R29         Goodwill and Other Identifiable Intangible Assets   HTML     43K 
                (Tables)                                                         
40: R30         Short-Term Borrowings and Long-Term Debt (Tables)   HTML     31K 
41: R31         Derivatives and Hedging Activities (Tables)         HTML     73K 
42: R32         Fair Value of Financial Instruments (Tables)        HTML     63K 
43: R33         Segment Information (Tables)                        HTML     93K 
44: R34         Leases (Tables)                                     HTML     63K 
45: R35         Commitments and Contingencies (Tables)              HTML     32K 
46: R36         Business and Summary of Significant Accounting      HTML     39K 
                Policies (Details)                                               
47: R37         Trade Accounts and Notes Receivable, Net (Details)  HTML     31K 
48: R38         Revenue Recognition (Details)                       HTML     44K 
49: R39         Earnings Per Share (Details)                        HTML     60K 
50: R40         Accumulated Other Comprehensive Loss (Details)      HTML     42K 
51: R41         Goodwill and Other Identifiable Intangible Assets   HTML     36K 
                (Changes in the Carrying Amount of Goodwill)                     
                (Details)                                                        
52: R42         Goodwill and Other Identifiable Intangible Assets   HTML     31K 
                (Net Identifiable Intangible Assets) (Details)                   
53: R43         Short-Term Borrowings and Long-Term Debt (Schedule  HTML     44K 
                of Debt) (Details)                                               
54: R44         Short-Term Borrowings and Long-Term Debt            HTML     95K 
                (Narrative) (Details)                                            
55: R45         Derivatives and Hedging Activities (Narrative)      HTML     35K 
                (Details)                                                        
56: R46         Derivatives and Hedging Activities (Derivative      HTML     29K 
                Contracts and Changes in Underlying Value of the                 
                Foreign Currency Exposures) (Details)                            
57: R47         Derivatives and Hedging Activities (Schedule of     HTML     38K 
                Cash Flow Hedge Included in Accumulated Other                    
                Comprehensive Income (Loss), Net of Income Taxes)                
                (Details)                                                        
58: R48         Derivatives and Hedging Activities (Derivative      HTML     45K 
                Instruments) (Details)                                           
59: R49         Fair Value of Financial Instruments (Details)       HTML     72K 
60: R50         Segment Information (Narrative) (Details)           HTML     23K 
61: R51         Segment Information (Financial Information by       HTML     57K 
                Segment) (Details)                                               
62: R52         Segment Information (Assets By Segment) (Details)   HTML     46K 
63: R53         Leases (Narrative) (Details)                        HTML     34K 
64: R54         Leases (Supplemental Balance Sheet Information)     HTML     34K 
                (Details)                                                        
65: R55         Leases (Schedule of Lease Cost) (Details)           HTML     28K 
66: R56         Leases (Supplemental Cash Flow Information)         HTML     26K 
                (Details)                                                        
67: R57         Leases (Weighted Average Remaining Term and         HTML     26K 
                Discount Rate) (Details)                                         
68: R58         Leases (Maturities of Operating Lease Liabilities)  HTML     40K 
                (Details)                                                        
69: R59         Commitments and Contingencies (Narrative)           HTML     25K 
                (Details)                                                        
70: R60         Commitments and Contingencies (Schedule of          HTML     33K 
                Pre-acquisition Contingencies and Corresponding                  
                Indemnification Receivables) (Details)                           
71: R61         Income Taxes (Details)                              HTML     33K 
72: R62         Business Sale (Details)                             HTML     29K 
74: XML         IDEA XML File -- Filing Summary                      XML    141K 
77: XML         XBRL Instance -- scsc-20231231_htm                   XML   1.50M 
73: EXCEL       IDEA Workbook of Financial Report Info              XLSX    123K 
 7: EX-101.CAL  XBRL Calculations -- scsc-20231231_cal               XML    163K 
 8: EX-101.DEF  XBRL Definitions -- scsc-20231231_def                XML    355K 
 9: EX-101.LAB  XBRL Labels -- scsc-20231231_lab                     XML   1.41M 
10: EX-101.PRE  XBRL Presentations -- scsc-20231231_pre              XML    807K 
 6: EX-101.SCH  XBRL Schema -- scsc-20231231                         XSD    121K 
75: JSON        XBRL Instance as JSON Data -- MetaLinks              441±   638K 
76: ZIP         XBRL Zipped Folder -- 0000918965-24-000007-xbrl      Zip    290K 


‘JSON’   —   XBRL Instance as JSON Data — MetaLinks


This File is an XBRL Instance as JavaScript Object Notation (JSON) Data.



{
"version":  "2.2",
"instance":  {
    "scsc-20231231.htm":  {
        "nsprefix":  "scsc",
        "nsuri":  "http://www.scansource.com/20231231",
        "dts":  {
            "inline":  {
                "local":  [
                    "scsc-20231231.htm"
                    ]
                },
            "schema":  {
                "local":  [
                    "scsc-20231231.xsd"
                    ],
                "remote":  [
                    "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
                    "http://www.xbrl.org/2005/xbrldt-2005.xsd",
                    "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
                    "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
                    "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
                    "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
                    "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
                    "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
                    "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
                    "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
                    "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
                    "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
                    "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
                    "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
                    "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
                    "https://xbrl.sec.gov/country/2023/country-2023.xsd",
                    "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
                    "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
                    ]
                },
            "calculationLink":  {
                "local":  [
                    "scsc-20231231_cal.xml"
                    ]
                },
            "definitionLink":  {
                "local":  [
                    "scsc-20231231_def.xml"
                    ]
                },
            "labelLink":  {
                "local":  [
                    "scsc-20231231_lab.xml"
                    ]
                },
            "presentationLink":  {
                "local":  [
                    "scsc-20231231_pre.xml"
                    ]
                }
            },
        "keyStandard":  240,
        "keyCustom":  15,
        "axisStandard":  20,
        "axisCustom":  0,
        "memberStandard":  26,
        "memberCustom":  18,
        "hidden":  {
            "total":  14,
            "http://fasb.org/us-gaap/2023":  9,
            "http://xbrl.sec.gov/dei/2023":  5
            },
        "contextCount":  205,
        "entityCount":  1,
        "segmentCount":  45,
        "elementCount":  493,
        "unitCount":  5,
        "baseTaxonomies":  {
            "http://fasb.org/us-gaap/2023":  728,
            "http://xbrl.sec.gov/dei/2023":  29,
            "http://xbrl.sec.gov/ecd/2023":  4
            },
        "report":  {
            "R1":  {
                "role":  "http://www.scansource.com/role/Cover",
                "longName":  "0000001 - Document - Cover",
                "shortName":  "Cover",
                "isDefault":  "true",
                "groupType":  "document",
                "subGroupType":  "",
                "menuCat":  "Cover",
                "order":  "1",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "dei:DocumentType",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "dei:DocumentType",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R2":  {
                "role":  "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
                "longName":  "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)",
                "shortName":  "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "2",
                "firstAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R3":  {
                "role":  "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical",
                "longName":  "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)",
                "shortName":  "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "parenthetical",
                "menuCat":  "Statements",
                "order":  "3",
                "firstAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R4":  {
                "role":  "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED",
                "longName":  "0000004 - Statement - CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED)",
                "shortName":  "CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "4",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:CostOfGoodsAndServicesSold",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R5":  {
                "role":  "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED",
                "longName":  "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)",
                "shortName":  "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "5",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:NetIncomeLoss",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:ComprehensiveIncomeNetOfTax",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R6":  {
                "role":  "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED",
                "longName":  "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)",
                "shortName":  "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "6",
                "firstAnchor":  {
                    "contextRef":  "c-25",
                    "name":  "us-gaap:SharesOutstanding",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-29",
                    "name":  "us-gaap:NetIncomeLoss",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R7":  {
                "role":  "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
                "longName":  "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)",
                "shortName":  "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "7",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:NetIncomeLoss",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DepreciationDepletionAndAmortization",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R8":  {
                "role":  "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPolicies",
                "longName":  "0000008 - Disclosure - Business and Summary of Significant Accounting Policies",
                "shortName":  "Business and Summary of Significant Accounting Policies",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "8",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R9":  {
                "role":  "http://www.scansource.com/role/TradeAccountsandNotesReceivableNet",
                "longName":  "0000009 - Disclosure - Trade Accounts and Notes Receivable, Net",
                "shortName":  "Trade Accounts and Notes Receivable, Net",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "9",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R10":  {
                "role":  "http://www.scansource.com/role/RevenueRecognition",
                "longName":  "0000010 - Disclosure - Revenue Recognition",
                "shortName":  "Revenue Recognition",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "10",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:RevenueFromContractWithCustomerTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:RevenueFromContractWithCustomerTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R11":  {
                "role":  "http://www.scansource.com/role/EarningsPerShare",
                "longName":  "0000011 - Disclosure - Earnings Per Share",
                "shortName":  "Earnings Per Share",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "11",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:EarningsPerShareTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:EarningsPerShareTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R12":  {
                "role":  "http://www.scansource.com/role/AccumulatedOtherComprehensiveLoss",
                "longName":  "0000012 - Disclosure - Accumulated Other Comprehensive Loss",
                "shortName":  "Accumulated Other Comprehensive Loss",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "12",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ComprehensiveIncomeNoteTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ComprehensiveIncomeNoteTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R13":  {
                "role":  "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssets",
                "longName":  "0000013 - Disclosure - Goodwill and Other Identifiable Intangible Assets",
                "shortName":  "Goodwill and Other Identifiable Intangible Assets",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "13",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R14":  {
                "role":  "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebt",
                "longName":  "0000014 - Disclosure - Short-Term Borrowings and Long-Term Debt",
                "shortName":  "Short-Term Borrowings and Long-Term Debt",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "14",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R15":  {
                "role":  "http://www.scansource.com/role/DerivativesandHedgingActivities",
                "longName":  "0000015 - Disclosure - Derivatives and Hedging Activities",
                "shortName":  "Derivatives and Hedging Activities",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "15",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R16":  {
                "role":  "http://www.scansource.com/role/FairValueofFinancialInstruments",
                "longName":  "0000016 - Disclosure - Fair Value of Financial Instruments",
                "shortName":  "Fair Value of Financial Instruments",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "16",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:FairValueDisclosuresTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:FairValueDisclosuresTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R17":  {
                "role":  "http://www.scansource.com/role/SegmentInformation",
                "longName":  "0000017 - Disclosure - Segment Information",
                "shortName":  "Segment Information",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "17",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:SegmentReportingDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:SegmentReportingDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R18":  {
                "role":  "http://www.scansource.com/role/Leases",
                "longName":  "0000018 - Disclosure - Leases",
                "shortName":  "Leases",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "18",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:LesseeOperatingLeasesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:LesseeFinanceLeasesTextBlock",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:LesseeOperatingLeasesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:LesseeFinanceLeasesTextBlock",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R19":  {
                "role":  "http://www.scansource.com/role/CommitmentsandContingencies",
                "longName":  "0000019 - Disclosure - Commitments and Contingencies",
                "shortName":  "Commitments and Contingencies",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "19",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R20":  {
                "role":  "http://www.scansource.com/role/IncomeTaxes",
                "longName":  "0000020 - Disclosure - Income Taxes",
                "shortName":  "Income Taxes",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "20",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R21":  {
                "role":  "http://www.scansource.com/role/BusinessSale",
                "longName":  "0000021 - Disclosure - Business Sale",
                "shortName":  "Business Sale",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "21",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R22":  {
                "role":  "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
                "longName":  "995410 - Disclosure - Pay vs Performance Disclosure",
                "shortName":  "Pay vs Performance Disclosure",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "22",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:NetIncomeLoss",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  null
                },
            "R23":  {
                "role":  "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
                "longName":  "995445 - Disclosure - Insider Trading Arrangements",
                "shortName":  "Insider Trading Arrangements",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "23",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "ecd:Rule10b51ArrAdoptedFlag",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ecd:NonRule10b51ArrAdoptedFlag",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "ecd:Rule10b51ArrAdoptedFlag",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ecd:NonRule10b51ArrAdoptedFlag",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R24":  {
                "role":  "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies",
                "longName":  "9954471 - Disclosure - Business and Summary of Significant Accounting Policies (Policies)",
                "shortName":  "Business and Summary of Significant Accounting Policies (Policies)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "policies",
                "menuCat":  "Policies",
                "order":  "24",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R25":  {
                "role":  "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetTables",
                "longName":  "9954472 - Disclosure - Trade Accounts and Notes Receivable, Net (Tables)",
                "shortName":  "Trade Accounts and Notes Receivable, Net (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "25",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R26":  {
                "role":  "http://www.scansource.com/role/RevenueRecognitionTables",
                "longName":  "9954473 - Disclosure - Revenue Recognition (Tables)",
                "shortName":  "Revenue Recognition (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "26",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DisaggregationOfRevenueTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:DisaggregationOfRevenueTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R27":  {
                "role":  "http://www.scansource.com/role/EarningsPerShareTables",
                "longName":  "9954474 - Disclosure - Earnings Per Share (Tables)",
                "shortName":  "Earnings Per Share (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "27",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R28":  {
                "role":  "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossTables",
                "longName":  "9954475 - Disclosure - Accumulated Other Comprehensive Loss (Tables)",
                "shortName":  "Accumulated Other Comprehensive Loss (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "28",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R29":  {
                "role":  "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsTables",
                "longName":  "9954476 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Tables)",
                "shortName":  "Goodwill and Other Identifiable Intangible Assets (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "29",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfGoodwillTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfGoodwillTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R30":  {
                "role":  "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtTables",
                "longName":  "9954477 - Disclosure - Short-Term Borrowings and Long-Term Debt (Tables)",
                "shortName":  "Short-Term Borrowings and Long-Term Debt (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "30",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfDebtTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfDebtTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R31":  {
                "role":  "http://www.scansource.com/role/DerivativesandHedgingActivitiesTables",
                "longName":  "9954478 - Disclosure - Derivatives and Hedging Activities (Tables)",
                "shortName":  "Derivatives and Hedging Activities (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "31",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R32":  {
                "role":  "http://www.scansource.com/role/FairValueofFinancialInstrumentsTables",
                "longName":  "9954479 - Disclosure - Fair Value of Financial Instruments (Tables)",
                "shortName":  "Fair Value of Financial Instruments (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "32",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R33":  {
                "role":  "http://www.scansource.com/role/SegmentInformationTables",
                "longName":  "9954480 - Disclosure - Segment Information (Tables)",
                "shortName":  "Segment Information (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "33",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R34":  {
                "role":  "http://www.scansource.com/role/LeasesTables",
                "longName":  "9954481 - Disclosure - Leases (Tables)",
                "shortName":  "Leases (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "34",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "scsc:AssetsAndLiabilitiesLesseeTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "scsc:AssetsAndLiabilitiesLesseeTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R35":  {
                "role":  "http://www.scansource.com/role/CommitmentsandContingenciesTables",
                "longName":  "9954482 - Disclosure - Commitments and Contingencies (Tables)",
                "shortName":  "Commitments and Contingencies (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "35",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "scsc:BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "scsc:BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R36":  {
                "role":  "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails",
                "longName":  "9954483 - Disclosure - Business and Summary of Significant Accounting Policies (Details)",
                "shortName":  "Business and Summary of Significant Accounting Policies (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "36",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:NumberOfOperatingSegments",
                    "unitRef":  "segment",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:NumberOfOperatingSegments",
                    "unitRef":  "segment",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R37":  {
                "role":  "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails",
                "longName":  "9954484 - Disclosure - Trade Accounts and Notes Receivable, Net (Details)",
                "shortName":  "Trade Accounts and Notes Receivable, Net (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "37",
                "firstAnchor":  {
                    "contextRef":  "c-4",
                    "name":  "us-gaap:AllowanceForDoubtfulAccountsReceivable",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-4",
                    "name":  "us-gaap:AllowanceForDoubtfulAccountsReceivable",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R38":  {
                "role":  "http://www.scansource.com/role/RevenueRecognitionDetails",
                "longName":  "9954485 - Disclosure - Revenue Recognition (Details)",
                "shortName":  "Revenue Recognition (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "38",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-52",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R39":  {
                "role":  "http://www.scansource.com/role/EarningsPerShareDetails",
                "longName":  "9954486 - Disclosure - Earnings Per Share (Details)",
                "shortName":  "Earnings Per Share (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "39",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:NetIncomeLoss",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
                    "unitRef":  "shares",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R40":  {
                "role":  "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails",
                "longName":  "9954487 - Disclosure - Accumulated Other Comprehensive Loss (Details)",
                "shortName":  "Accumulated Other Comprehensive Loss (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "40",
                "firstAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:StockholdersEquity",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "scsc:ScheduleOfOtherComprehensiveIncomeLossTaxTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R41":  {
                "role":  "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails",
                "longName":  "9954488 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Changes in the Carrying Amount of Goodwill) (Details)",
                "shortName":  "Goodwill and Other Identifiable Intangible Assets (Changes in the Carrying Amount of Goodwill) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "41",
                "firstAnchor":  {
                    "contextRef":  "c-4",
                    "name":  "us-gaap:Goodwill",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "us-gaap:ScheduleOfGoodwillTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R42":  {
                "role":  "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails",
                "longName":  "9954489 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Net Identifiable Intangible Assets) (Details)",
                "shortName":  "Goodwill and Other Identifiable Intangible Assets (Net Identifiable Intangible Assets) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "42",
                "firstAnchor":  {
                    "contextRef":  "c-4",
                    "name":  "us-gaap:FiniteLivedIntangibleAssetsNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-4",
                    "name":  "us-gaap:FiniteLivedIntangibleAssetsNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R43":  {
                "role":  "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails",
                "longName":  "9954490 - Disclosure - Short-Term Borrowings and Long-Term Debt (Schedule of Debt) (Details)",
                "shortName":  "Short-Term Borrowings and Long-Term Debt (Schedule of Debt) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "43",
                "firstAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:LongTermDebtCurrent",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:DebtLongtermAndShorttermCombinedAmount",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDebtTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R44":  {
                "role":  "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails",
                "longName":  "9954491 - Disclosure - Short-Term Borrowings and Long-Term Debt (Narrative) (Details)",
                "shortName":  "Short-Term Borrowings and Long-Term Debt (Narrative) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "44",
                "firstAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:DeferredFinanceCostsNoncurrentNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:DeferredFinanceCostsNoncurrentNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R45":  {
                "role":  "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails",
                "longName":  "9954492 - Disclosure - Derivatives and Hedging Activities (Narrative) (Details)",
                "shortName":  "Derivatives and Hedging Activities (Narrative) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "45",
                "firstAnchor":  {
                    "contextRef":  "c-118",
                    "name":  "us-gaap:DerivativeNotionalAmount",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-118",
                    "name":  "us-gaap:DerivativeNotionalAmount",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R46":  {
                "role":  "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails",
                "longName":  "9954493 - Disclosure - Derivatives and Hedging Activities (Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures) (Details)",
                "shortName":  "Derivatives and Hedging Activities (Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "46",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R47":  {
                "role":  "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails",
                "longName":  "9954494 - Disclosure - Derivatives and Hedging Activities (Schedule of Cash Flow Hedge Included in Accumulated Other Comprehensive Income (Loss), Net of Income Taxes) (Details)",
                "shortName":  "Derivatives and Hedging Activities (Schedule of Cash Flow Hedge Included in Accumulated Other Comprehensive Income (Loss), Net of Income Taxes) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "47",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-124",
                    "name":  "us-gaap:InterestIncomeExpenseNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R48":  {
                "role":  "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails",
                "longName":  "9954495 - Disclosure - Derivatives and Hedging Activities (Derivative Instruments) (Details)",
                "shortName":  "Derivatives and Hedging Activities (Derivative Instruments) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "48",
                "firstAnchor":  {
                    "contextRef":  "c-128",
                    "name":  "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-128",
                    "name":  "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R49":  {
                "role":  "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails",
                "longName":  "9954496 - Disclosure - Fair Value of Financial Instruments (Details)",
                "shortName":  "Fair Value of Financial Instruments (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "49",
                "firstAnchor":  {
                    "contextRef":  "c-119",
                    "name":  "us-gaap:DerivativeAssets",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-119",
                    "name":  "us-gaap:DerivativeAssets",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R50":  {
                "role":  "http://www.scansource.com/role/SegmentInformationNarrativeDetails",
                "longName":  "9954497 - Disclosure - Segment Information (Narrative) (Details)",
                "shortName":  "Segment Information (Narrative) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "50",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:NumberOfReportableSegments",
                    "unitRef":  "segment",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:NumberOfReportableSegments",
                    "unitRef":  "segment",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "INF",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R51":  {
                "role":  "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails",
                "longName":  "9954498 - Disclosure - Segment Information (Financial Information by Segment) (Details)",
                "shortName":  "Segment Information (Financial Information by Segment) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "51",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:DepreciationAndAmortization",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R52":  {
                "role":  "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                "longName":  "9954499 - Disclosure - Segment Information (Assets By Segment) (Details)",
                "shortName":  "Segment Information (Assets By Segment) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "52",
                "firstAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:Assets",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:PropertyPlantAndEquipmentNet",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "unique":  true
                    }
                },
            "R53":  {
                "role":  "http://www.scansource.com/role/LeasesNarrativeDetails",
                "longName":  "9954500 - Disclosure - Leases (Narrative) (Details)",
                "shortName":  "Leases (Narrative) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "53",
                "firstAnchor":  {
                    "contextRef":  "c-201",
                    "name":  "us-gaap:LesseeOperatingLeaseTermOfContract",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-201",
                    "name":  "us-gaap:LesseeOperatingLeaseTermOfContract",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R54":  {
                "role":  "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails",
                "longName":  "9954501 - Disclosure - Leases (Supplemental Balance Sheet Information) (Details)",
                "shortName":  "Leases (Supplemental Balance Sheet Information) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "54",
                "firstAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:OperatingLeaseRightOfUseAsset",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "scsc:AssetsAndLiabilitiesLesseeTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:OperatingLeaseRightOfUseAsset",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "scsc:AssetsAndLiabilitiesLesseeTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R55":  {
                "role":  "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails",
                "longName":  "9954502 - Disclosure - Leases (Schedule of Lease Cost) (Details)",
                "shortName":  "Leases (Schedule of Lease Cost) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "55",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:OperatingLeaseCost",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:OperatingLeaseCost",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R56":  {
                "role":  "http://www.scansource.com/role/LeasesSupplementalCashFlowInformationDetails",
                "longName":  "9954503 - Disclosure - Leases (Supplemental Cash Flow Information) (Details)",
                "shortName":  "Leases (Supplemental Cash Flow Information) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "56",
                "firstAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:OperatingLeasePayments",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-1",
                    "name":  "us-gaap:OperatingLeasePayments",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R57":  {
                "role":  "http://www.scansource.com/role/LeasesWeightedAverageRemainingTermandDiscountRateDetails",
                "longName":  "9954504 - Disclosure - Leases (Weighted Average Remaining Term and Discount Rate) (Details)",
                "shortName":  "Leases (Weighted Average Remaining Term and Discount Rate) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "57",
                "firstAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R58":  {
                "role":  "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails",
                "longName":  "9954505 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details)",
                "shortName":  "Leases (Maturities of Operating Lease Liabilities) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "58",
                "firstAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-3",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R59":  {
                "role":  "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails",
                "longName":  "9954506 - Disclosure - Commitments and Contingencies (Narrative) (Details)",
                "shortName":  "Commitments and Contingencies (Narrative) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "59",
                "firstAnchor":  {
                    "contextRef":  "c-203",
                    "name":  "scsc:BusinessAcquisitionCostOfAcquiredEntityCashHeldInEscrow",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-203",
                    "name":  "scsc:BusinessAcquisitionCostOfAcquiredEntityCashHeldInEscrow",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R60":  {
                "role":  "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails",
                "longName":  "9954507 - Disclosure - Commitments and Contingencies (Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables) (Details)",
                "shortName":  "Commitments and Contingencies (Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables) (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "60",
                "firstAnchor":  {
                    "contextRef":  "c-203",
                    "name":  "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "scsc:BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-203",
                    "name":  "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-3",
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "scsc:BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R61":  {
                "role":  "http://www.scansource.com/role/IncomeTaxesDetails",
                "longName":  "9954508 - Disclosure - Income Taxes (Details)",
                "shortName":  "Income Taxes (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "61",
                "firstAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-5",
                    "name":  "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R62":  {
                "role":  "http://www.scansource.com/role/BusinessSaleDetails",
                "longName":  "9954509 - Disclosure - Business Sale (Details)",
                "shortName":  "Business Sale (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "62",
                "firstAnchor":  {
                    "contextRef":  "c-205",
                    "name":  "us-gaap:ProceedsFromDivestitureOfBusinesses",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "ix:continuation",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "c-205",
                    "name":  "us-gaap:ProceedsFromDivestitureOfBusinesses",
                    "unitRef":  "usd",
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  "-5",
                    "ancestors":  [
                        "ix:continuation",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "scsc-20231231.htm",
                    "first":  true,
                    "unique":  true
                    }
                }
            },
        "tag":  {
            "us-gaap_AccountingPoliciesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountingPoliciesAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounting Policies [Abstract]",
                            "label":  "Accounting Policies [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AccountsPayableCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountsPayableCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounts payable",
                            "label":  "Accounts Payable, Current",
                            "documentation":  "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r26",
                    "r660"
                    ]
                },
            "us-gaap_AccountsPayableCurrentAndNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountsPayableCurrentAndNoncurrent",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Outstanding checks",
                            "label":  "Accounts Payable",
                            "documentation":  "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
                            }
                        }
                    },
                "auth_ref":  [
                    "r93",
                    "r818"
                    ]
                },
            "scsc_AccountsReceivableAllowanceForCreditLossOther":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "AccountsReceivableAllowanceForCreditLossOther",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other",
                            "label":  "Accounts Receivable, Allowance for Credit Loss, Other",
                            "documentation":  "Accounts Receivable, Allowance for Credit Loss, Other"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountsReceivableAllowanceForCreditLossTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Changes in the Allowance for Doubtful Accounts",
                            "label":  "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
                            "documentation":  "Tabular disclosure of allowance for credit loss on accounts receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r774"
                    ]
                },
            "us-gaap_AccountsReceivableNetCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountsReceivableNetCurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounts receivable, less allowance of $19,243 at December\u00a031, 2023 and $15,480 at June\u00a030, 2023",
                            "label":  "Accounts Receivable, after Allowance for Credit Loss, Current",
                            "documentation":  "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
                            }
                        }
                    },
                "auth_ref":  [
                    "r261",
                    "r262"
                    ]
                },
            "us-gaap_AccruedIncomeTaxesCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccruedIncomeTaxesCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income taxes payable",
                            "label":  "Accrued Income Taxes, Current",
                            "documentation":  "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r110",
                    "r146"
                    ]
                },
            "scsc_AccruedLiabilitiesAndOtherCurrentLiabilitiesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "AccruedLiabilitiesAndOtherCurrentLiabilitiesMember",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accrued expenses and other current liabilities",
                            "label":  "Accrued Liabilities And Other Current Liabilities [Member]",
                            "documentation":  "Accrued Liabilities And Other Current Liabilities [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedGainLossNetCashFlowHedgeParentMember",
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Unrealized gain on hedged transaction, net of tax",
                            "label":  "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
                            "documentation":  "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r178",
                    "r184",
                    "r185",
                    "r416",
                    "r632",
                    "r758"
                    ]
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedOtherComprehensiveIncomeLossLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accumulated Other Comprehensive Loss [Line Items]",
                            "label":  "Accumulated Other Comprehensive Income (Loss) [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r183",
                    "r184",
                    "r448",
                    "r449",
                    "r450",
                    "r451",
                    "r452",
                    "r453"
                    ]
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accumulated other comprehensive loss",
                            "label":  "Accumulated Other Comprehensive Income (Loss), Net of Tax",
                            "documentation":  "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
                            }
                        }
                    },
                "auth_ref":  [
                    "r37",
                    "r38",
                    "r118",
                    "r169",
                    "r493",
                    "r525",
                    "r526"
                    ]
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
                            "label":  "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedOtherComprehensiveIncomeLossTable",
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accumulated Other Comprehensive Income (Loss) [Table]",
                            "label":  "Accumulated Other Comprehensive Income (Loss) [Table]",
                            "documentation":  "Disclosure of information about components of accumulated other comprehensive income (loss)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r183",
                    "r184",
                    "r448",
                    "r449",
                    "r450",
                    "r451",
                    "r452",
                    "r453"
                    ]
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedOtherComprehensiveIncomeMember",
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accumulated Other Comprehensive Loss",
                            "verboseLabel":  "Accumulated other comprehensive loss",
                            "label":  "AOCI Attributable to Parent [Member]",
                            "documentation":  "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent.  Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
                            }
                        }
                    },
                "auth_ref":  [
                    "r2",
                    "r14",
                    "r38",
                    "r426",
                    "r429",
                    "r474",
                    "r521",
                    "r522",
                    "r758",
                    "r759",
                    "r760",
                    "r766",
                    "r767",
                    "r768"
                    ]
                },
            "us-gaap_AccumulatedTranslationAdjustmentMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedTranslationAdjustmentMember",
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign currency translation adjustment",
                            "label":  "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
                            "documentation":  "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r3",
                    "r14",
                    "r38",
                    "r184",
                    "r185",
                    "r449",
                    "r450",
                    "r451",
                    "r452",
                    "r453",
                    "r758"
                    ]
                },
            "ecd_Additional402vDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "Additional402vDisclosureTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Additional 402(v) Disclosure",
                            "label":  "Additional 402(v) Disclosure [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r713"
                    ]
                },
            "ecd_AdjToCompAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AdjToCompAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Adjustment to Compensation, Amount",
                            "label":  "Adjustment to Compensation Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r719"
                    ]
                },
            "ecd_AdjToCompAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AdjToCompAxis",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Adjustment to Compensation:",
                            "label":  "Adjustment to Compensation [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r719"
                    ]
                },
            "ecd_AdjToNonPeoNeoCompFnTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AdjToNonPeoNeoCompFnTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Adjustment to Non-PEO NEO Compensation Footnote",
                            "label":  "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r719"
                    ]
                },
            "ecd_AdjToPeoCompFnTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AdjToPeoCompFnTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Adjustment To PEO Compensation, Footnote",
                            "label":  "Adjustment To PEO Compensation, Footnote [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r719"
                    ]
                },
            "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-based compensation",
                            "label":  "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
                            "documentation":  "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r65",
                    "r66",
                    "r363"
                    ]
                },
            "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Adjustments to reconcile net income to net cash provided by (used in) operating activities:",
                            "label":  "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_AggtErrCompAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AggtErrCompAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Aggregate Erroneous Compensation Amount",
                            "label":  "Aggregate Erroneous Compensation Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r684",
                    "r695",
                    "r705",
                    "r730"
                    ]
                },
            "ecd_AggtErrCompNotYetDeterminedTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AggtErrCompNotYetDeterminedTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Aggregate Erroneous Compensation Not Yet Determined",
                            "label":  "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r687",
                    "r698",
                    "r708",
                    "r733"
                    ]
                },
            "ecd_AllAdjToCompMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AllAdjToCompMember",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "All Adjustments to Compensation",
                            "label":  "All Adjustments to Compensation [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r719"
                    ]
                },
            "ecd_AllExecutiveCategoriesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AllExecutiveCategoriesMember",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "All Executive Categories",
                            "label":  "All Executive Categories [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r726"
                    ]
                },
            "ecd_AllIndividualsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AllIndividualsMember",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "All Individuals",
                            "label":  "All Individuals [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r691",
                    "r699",
                    "r709",
                    "r726",
                    "r734",
                    "r738",
                    "r746"
                    ]
                },
            "ecd_AllTradingArrangementsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AllTradingArrangementsMember",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "All Trading Arrangements",
                            "label":  "All Trading Arrangements [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r744"
                    ]
                },
            "us-gaap_AllowanceForDoubtfulAccountsReceivable":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AllowanceForDoubtfulAccountsReceivable",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "periodStartLabel":  "Beginning Balance",
                            "periodEndLabel":  "Ending Balance",
                            "label":  "Accounts Receivable, Allowance for Credit Loss",
                            "documentation":  "Amount of allowance for credit loss on accounts receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r170",
                    "r263",
                    "r267",
                    "r268",
                    "r271",
                    "r820"
                    ]
                },
            "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AllowanceForDoubtfulAccountsReceivableCurrent",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Allowance for accounts receivable",
                            "label":  "Accounts Receivable, Allowance for Credit Loss, Current",
                            "documentation":  "Amount of allowance for credit loss on accounts receivable, classified as current."
                            }
                        }
                    },
                "auth_ref":  [
                    "r170",
                    "r263",
                    "r267"
                    ]
                },
            "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AllowanceForDoubtfulAccountsReceivableRollforward",
                "presentation":  [
                    "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
                            "label":  "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AllowanceForDoubtfulAccountsReceivableWriteOffs",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Write-offs",
                            "label":  "Accounts Receivable, Allowance for Credit Loss, Writeoff",
                            "documentation":  "Amount of direct write-downs of accounts receivable charged against the allowance."
                            }
                        }
                    },
                "auth_ref":  [
                    "r270"
                    ]
                },
            "scsc_AlternateBaseRateLoansMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "AlternateBaseRateLoansMember",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Alternate Base Rate Loans",
                            "label":  "Alternate Base Rate Loans [Member]",
                            "documentation":  "Alternate Base Rate Loans [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_AmendmentFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "AmendmentFlag",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Amendment Flag",
                            "label":  "Amendment Flag",
                            "documentation":  "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AmortizationOfFinancingCosts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AmortizationOfFinancingCosts",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Amortization of debt issue costs",
                            "label":  "Amortization of Debt Issuance Costs",
                            "documentation":  "Amount of amortization expense attributable to debt issuance costs."
                            }
                        }
                    },
                "auth_ref":  [
                    "r121",
                    "r328",
                    "r455",
                    "r763"
                    ]
                },
            "us-gaap_AmortizationOfIntangibleAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AmortizationOfIntangibleAssets",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  -1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED",
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Intangible amortization expense",
                            "terseLabel":  "Amortization of intangible assets",
                            "negatedTerseLabel":  "Amortization expense",
                            "label":  "Amortization of Intangible Assets",
                            "documentation":  "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets.  As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r55",
                    "r59"
                    ]
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                "presentation":  [
                    "http://www.scansource.com/role/EarningsPerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Weighted average shares excluded from the computation of diluted earnings per share (in shares)",
                            "label":  "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
                            "documentation":  "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
                            }
                        }
                    },
                "auth_ref":  [
                    "r222"
                    ]
                },
            "us-gaap_Assets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Assets",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total assets",
                            "terseLabel":  "Assets",
                            "label":  "Assets",
                            "documentation":  "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized.  Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
                            }
                        }
                    },
                "auth_ref":  [
                    "r145",
                    "r166",
                    "r195",
                    "r231",
                    "r246",
                    "r252",
                    "r264",
                    "r293",
                    "r294",
                    "r296",
                    "r297",
                    "r298",
                    "r300",
                    "r302",
                    "r304",
                    "r305",
                    "r414",
                    "r418",
                    "r443",
                    "r488",
                    "r564",
                    "r660",
                    "r675",
                    "r792",
                    "r793",
                    "r810"
                    ]
                },
            "us-gaap_AssetsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AssetsAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
                    "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails",
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Assets",
                            "verboseLabel":  "Assets:",
                            "netLabel":  "Assets",
                            "label":  "Assets [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_AssetsAndLiabilitiesLesseeTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "AssetsAndLiabilitiesLesseeTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Assets and Liabilities, Lessee",
                            "label":  "Assets And Liabilities, Lessee [Table Text Block]",
                            "documentation":  "Assets And Liabilities, Lessee [Table Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AssetsCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AssetsCurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total current assets",
                            "label":  "Assets, Current",
                            "documentation":  "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer).  Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
                            }
                        }
                    },
                "auth_ref":  [
                    "r161",
                    "r172",
                    "r195",
                    "r264",
                    "r293",
                    "r294",
                    "r296",
                    "r297",
                    "r298",
                    "r300",
                    "r302",
                    "r304",
                    "r305",
                    "r414",
                    "r418",
                    "r443",
                    "r660",
                    "r792",
                    "r793",
                    "r810"
                    ]
                },
            "us-gaap_AssetsCurrentAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AssetsCurrentAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Current assets:",
                            "label":  "Assets, Current [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AssetsFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AssetsFairValueDisclosure",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total assets at fair value",
                            "label":  "Assets, Fair Value Disclosure",
                            "documentation":  "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
                            }
                        }
                    },
                "auth_ref":  [
                    "r88"
                    ]
                },
            "ecd_AwardExrcPrice":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardExrcPrice",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Exercise Price",
                            "label":  "Award Exercise Price"
                            }
                        }
                    },
                "auth_ref":  [
                    "r741"
                    ]
                },
            "ecd_AwardGrantDateFairValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardGrantDateFairValue",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Value as of Grant Date",
                            "label":  "Award Grant Date Fair Value"
                            }
                        }
                    },
                "auth_ref":  [
                    "r742"
                    ]
                },
            "ecd_AwardTmgDiscLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardTmgDiscLineItems",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Timing Disclosures [Line Items]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r737"
                    ]
                },
            "ecd_AwardTmgHowMnpiCnsdrdTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardTmgHowMnpiCnsdrdTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Award Timing, How MNPI Considered",
                            "label":  "Award Timing, How MNPI Considered [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r737"
                    ]
                },
            "ecd_AwardTmgMethodTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardTmgMethodTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Award Timing Method",
                            "label":  "Award Timing Method [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r737"
                    ]
                },
            "ecd_AwardTmgMnpiCnsdrdFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardTmgMnpiCnsdrdFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Award Timing MNPI Considered",
                            "label":  "Award Timing MNPI Considered [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r737"
                    ]
                },
            "ecd_AwardTmgMnpiDiscTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardTmgMnpiDiscTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Award Timing MNPI Disclosure",
                            "label":  "Award Timing MNPI Disclosure [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r737"
                    ]
                },
            "ecd_AwardTmgPredtrmndFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardTmgPredtrmndFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Award Timing Predetermined",
                            "label":  "Award Timing Predetermined [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r737"
                    ]
                },
            "us-gaap_AwardTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AwardTypeAxis",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Award Type",
                            "label":  "Award Type [Axis]",
                            "documentation":  "Information by type of award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r365",
                    "r366",
                    "r367",
                    "r368",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r389",
                    "r390"
                    ]
                },
            "ecd_AwardUndrlygSecuritiesAmt":  {
                "xbrltype":  "decimalItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardUndrlygSecuritiesAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Underlying Securities",
                            "label":  "Award Underlying Securities Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r740"
                    ]
                },
            "ecd_AwardsCloseToMnpiDiscIndName":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardsCloseToMnpiDiscIndName",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Name",
                            "label":  "Awards Close in Time to MNPI Disclosures, Individual Name"
                            }
                        }
                    },
                "auth_ref":  [
                    "r739"
                    ]
                },
            "ecd_AwardsCloseToMnpiDiscTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardsCloseToMnpiDiscTable",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Awards Close in Time to MNPI Disclosures",
                            "label":  "Awards Close in Time to MNPI Disclosures [Table]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r738"
                    ]
                },
            "ecd_AwardsCloseToMnpiDiscTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "AwardsCloseToMnpiDiscTableTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Awards Close in Time to MNPI Disclosures, Table",
                            "label":  "Awards Close in Time to MNPI Disclosures [Table Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r738"
                    ]
                },
            "us-gaap_BalanceSheetLocationAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BalanceSheetLocationAxis",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Balance Sheet Location [Axis]",
                            "label":  "Balance Sheet Location [Axis]",
                            "documentation":  "Information by location on balance sheet (statement of financial position)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_BalanceSheetLocationDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BalanceSheetLocationDomain",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Balance Sheet Location [Domain]",
                            "label":  "Balance Sheet Location [Domain]",
                            "documentation":  "Location in the balance sheet (statement of financial position)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r74",
                    "r78"
                    ]
                },
            "us-gaap_BankOverdraftsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BankOverdraftsMember",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Bank Overdrafts",
                            "label":  "Bank Overdrafts [Member]",
                            "documentation":  "Excess drawing from an existing cash balance that is honored by the bank but is owed to the bank."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_BasisOfAccountingPolicyPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BasisOfAccountingPolicyPolicyTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Basis of Presentation",
                            "label":  "Basis of Accounting, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_BusinessAcquisitionAcquireeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BusinessAcquisitionAcquireeDomain",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails",
                    "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Business Acquisition, Acquiree [Domain]",
                            "label":  "Business Acquisition, Acquiree [Domain]",
                            "documentation":  "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
                            }
                        }
                    },
                "auth_ref":  [
                    "r413",
                    "r655",
                    "r656"
                    ]
                },
            "us-gaap_BusinessAcquisitionAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BusinessAcquisitionAxis",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails",
                    "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Business Acquisition [Axis]",
                            "label":  "Business Acquisition [Axis]",
                            "documentation":  "Information by business combination or series of individually immaterial business combinations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r67",
                    "r68",
                    "r413",
                    "r655",
                    "r656"
                    ]
                },
            "scsc_BusinessAcquisitionCostOfAcquiredEntityCashHeldInEscrow":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "BusinessAcquisitionCostOfAcquiredEntityCashHeldInEscrow",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash held in escrow",
                            "label":  "Business Acquisition, Cost of Acquired Entity, Cash Held in Escrow",
                            "documentation":  "Business Acquisition, Cost of Acquired Entity, Cash Held in Escrow"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_BusinessAcquisitionLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BusinessAcquisitionLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Business Acquisition [Line Items]",
                            "label":  "Business Acquisition [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r413"
                    ]
                },
            "scsc_BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables",
                            "label":  "Business Acquisition, Pre-acquisition Contingencies and Related Indemnification Receivables [Table Text Block]",
                            "documentation":  "Business Acquisition, Pre-acquisition Contingencies and Related Indemnification Receivables [Table Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Prepaid expenses and other current assets",
                            "label":  "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
                            "documentation":  "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date."
                            }
                        }
                    },
                "auth_ref":  [
                    "r69"
                    ]
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accrued expenses and other current liabilities",
                            "label":  "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
                            "documentation":  "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
                            }
                        }
                    },
                "auth_ref":  [
                    "r69"
                    ]
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other long-term liabilities",
                            "label":  "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
                            "documentation":  "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date."
                            }
                        }
                    },
                "auth_ref":  [
                    "r69"
                    ]
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other non-current assets",
                            "label":  "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
                            "documentation":  "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date."
                            }
                        }
                    },
                "auth_ref":  [
                    "r69"
                    ]
                },
            "us-gaap_CashAndCashEquivalentsAtCarryingValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsAtCarryingValue",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash and cash equivalents",
                            "label":  "Cash and Cash Equivalents, at Carrying Value",
                            "documentation":  "Amount of currency on hand as well as demand deposits with banks or financial institutions.  Includes other kinds of accounts that have the general characteristics of demand deposits.  Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.  Excludes cash and cash equivalents within disposal group and discontinued operation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r45",
                    "r163",
                    "r629"
                    ]
                },
            "us-gaap_CashAndCashEquivalentsLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash and Cash Equivalents [Line Items]",
                            "label":  "Cash and Cash Equivalents [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CashAndCashEquivalentsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsPolicyTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Cash and Cash Equivalents",
                            "label":  "Cash and Cash Equivalents, Policy [Policy Text Block]",
                            "documentation":  "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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r46"
                    ]
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "periodStartLabel":  "Cash and cash equivalents at beginning of period",
                            "periodEndLabel":  "Cash and cash equivalents at end of period",
                            "label":  "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
                            "documentation":  "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.  Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
                            }
                        }
                    },
                "auth_ref":  [
                    "r45",
                    "r126",
                    "r193"
                    ]
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Increase in cash and cash equivalents",
                            "label":  "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
                            "documentation":  "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.  Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
                            }
                        }
                    },
                "auth_ref":  [
                    "r1",
                    "r126"
                    ]
                },
            "ecd_ChangedPeerGroupFnTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "ChangedPeerGroupFnTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Changed Peer Group, Footnote",
                            "label":  "Changed Peer Group, Footnote [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r717"
                    ]
                },
            "dei_CityAreaCode":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "CityAreaCode",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "City Area Code",
                            "label":  "City Area Code",
                            "documentation":  "Area code of city"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_CoSelectedMeasureAmt":  {
                "xbrltype":  "decimalItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "CoSelectedMeasureAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Company Selected Measure Amount",
                            "label":  "Company Selected Measure Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r718"
                    ]
                },
            "ecd_CoSelectedMeasureName":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "CoSelectedMeasureName",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Company Selected Measure Name",
                            "label":  "Company Selected Measure Name"
                            }
                        }
                    },
                "auth_ref":  [
                    "r718"
                    ]
                },
            "us-gaap_CommitmentsAndContingencies":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommitmentsAndContingencies",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Commitments and contingencies",
                            "label":  "Commitments and Contingencies",
                            "documentation":  "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
                            }
                        }
                    },
                "auth_ref":  [
                    "r35",
                    "r94",
                    "r490",
                    "r551"
                    ]
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommitmentsAndContingenciesDisclosureAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Commitments and Contingencies Disclosure [Abstract]",
                            "label":  "Commitments and Contingencies Disclosure [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommitmentsAndContingenciesDisclosureTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingencies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Commitments and Contingencies",
                            "label":  "Commitments and Contingencies Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for commitments and contingencies."
                            }
                        }
                    },
                "auth_ref":  [
                    "r137",
                    "r287",
                    "r288",
                    "r613",
                    "r789"
                    ]
                },
            "us-gaap_CommonStockMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockMember",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common Stock",
                            "label":  "Common Stock [Member]",
                            "documentation":  "Stock that is subordinate to all other stock of the issuer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r663",
                    "r664",
                    "r665",
                    "r667",
                    "r668",
                    "r669",
                    "r672",
                    "r766",
                    "r767",
                    "r802",
                    "r822",
                    "r825"
                    ]
                },
            "us-gaap_CommonStockSharesAuthorized":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockSharesAuthorized",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common stock, shares authorized (in shares)",
                            "label":  "Common Stock, Shares Authorized",
                            "documentation":  "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
                            }
                        }
                    },
                "auth_ref":  [
                    "r112",
                    "r552"
                    ]
                },
            "us-gaap_CommonStockSharesIssued":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockSharesIssued",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common stock, share issued (in shares)",
                            "label":  "Common Stock, Shares, Issued",
                            "documentation":  "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury).  These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized.  Shares issued include shares outstanding and shares held in the treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r112"
                    ]
                },
            "us-gaap_CommonStockSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockSharesOutstanding",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common stock, shares outstanding (in shares)",
                            "label":  "Common Stock, Shares, Outstanding",
                            "documentation":  "Number of shares of common stock outstanding.  Common stock represent the ownership interest in a corporation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r15",
                    "r112",
                    "r552",
                    "r570",
                    "r825",
                    "r826"
                    ]
                },
            "us-gaap_CommonStockValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockValue",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Common stock, no par value; 45,000,000 shares authorized, 25,154,469 and 24,844,203 shares issued and outstanding at December\u00a031, 2023 and June\u00a030, 2023, respectively",
                            "label":  "Common Stock, Value, Issued",
                            "documentation":  "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer).  This item includes treasury stock repurchased by the entity.  Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r112",
                    "r492",
                    "r660"
                    ]
                },
            "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "CompActuallyPaidVsCoSelectedMeasureTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Compensation Actually Paid vs.  Company Selected Measure",
                            "label":  "Compensation Actually Paid vs.  Company Selected Measure [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r723"
                    ]
                },
            "ecd_CompActuallyPaidVsNetIncomeTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "CompActuallyPaidVsNetIncomeTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Compensation Actually Paid vs.  Net Income",
                            "label":  "Compensation Actually Paid vs.  Net Income [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r722"
                    ]
                },
            "ecd_CompActuallyPaidVsOtherMeasureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "CompActuallyPaidVsOtherMeasureTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Compensation Actually Paid vs.  Other Measure",
                            "label":  "Compensation Actually Paid vs.  Other Measure [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r724"
                    ]
                },
            "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "CompActuallyPaidVsTotalShareholderRtnTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Compensation Actually Paid vs.  Total Shareholder Return",
                            "label":  "Compensation Actually Paid vs.  Total Shareholder Return [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r721"
                    ]
                },
            "us-gaap_ComprehensiveIncomeNetOfTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ComprehensiveIncomeNetOfTax",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Comprehensive income",
                            "label":  "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
                            "documentation":  "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity.  Excludes changes in equity resulting from investments by owners and distributions to owners."
                            }
                        }
                    },
                "auth_ref":  [
                    "r39",
                    "r180",
                    "r182",
                    "r188",
                    "r484",
                    "r500"
                    ]
                },
            "us-gaap_ComprehensiveIncomeNoteTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ComprehensiveIncomeNoteTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLoss"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accumulated Other Comprehensive Loss",
                            "label":  "Comprehensive Income (Loss) Note [Text Block]",
                            "documentation":  "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income."
                            }
                        }
                    },
                "auth_ref":  [
                    "r117",
                    "r187",
                    "r483",
                    "r499"
                    ]
                },
            "srt_ConsolidationItemsAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ConsolidationItemsAxis",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Consolidation Items [Axis]",
                            "label":  "Consolidation Items [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r197",
                    "r233",
                    "r244",
                    "r245",
                    "r246",
                    "r247",
                    "r248",
                    "r250",
                    "r254",
                    "r293",
                    "r294",
                    "r295",
                    "r296",
                    "r298",
                    "r299",
                    "r301",
                    "r303",
                    "r304",
                    "r792",
                    "r793"
                    ]
                },
            "srt_ConsolidationItemsDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ConsolidationItemsDomain",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Consolidation Items [Domain]",
                            "label":  "Consolidation Items [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r197",
                    "r233",
                    "r244",
                    "r245",
                    "r246",
                    "r247",
                    "r248",
                    "r250",
                    "r254",
                    "r293",
                    "r294",
                    "r295",
                    "r296",
                    "r298",
                    "r299",
                    "r301",
                    "r303",
                    "r304",
                    "r792",
                    "r793"
                    ]
                },
            "us-gaap_CorporateNonSegmentMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CorporateNonSegmentMember",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Corporate",
                            "label":  "Corporate, Non-Segment [Member]",
                            "documentation":  "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment."
                            }
                        }
                    },
                "auth_ref":  [
                    "r21",
                    "r245",
                    "r246",
                    "r247",
                    "r248",
                    "r254",
                    "r771"
                    ]
                },
            "us-gaap_CostOfGoodsAndServicesSold":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CostOfGoodsAndServicesSold",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_GrossProfit",
                        "weight":  -1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cost of goods sold",
                            "label":  "Cost of Goods and Services Sold",
                            "documentation":  "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period.  This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r123",
                    "r480"
                    ]
                },
            "us-gaap_CostOfGoodsAndServicesSoldDepreciation":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CostOfGoodsAndServicesSoldDepreciation",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Depreciation expense reported as part of cost of goods sold",
                            "label":  "Cost, Depreciation",
                            "documentation":  "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service."
                            }
                        }
                    },
                "auth_ref":  [
                    "r761",
                    "r787"
                    ]
                },
            "dei_CoverAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "CoverAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cover [Abstract]",
                            "label":  "Cover [Abstract]",
                            "documentation":  "Cover page."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CreditFacilityAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CreditFacilityAxis",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Credit Facility [Axis]",
                            "label":  "Credit Facility [Axis]",
                            "documentation":  "Information by type of credit facility.  Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CreditFacilityDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CreditFacilityDomain",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Credit Facility [Domain]",
                            "label":  "Credit Facility [Domain]",
                            "documentation":  "Type of credit facility.  Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_CurrentFiscalYearEndDate":  {
                "xbrltype":  "gMonthDayItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "CurrentFiscalYearEndDate",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Current Fiscal Year End Date",
                            "label":  "Current Fiscal Year End Date",
                            "documentation":  "End date of current fiscal year in the format --MM-DD."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DebtDisclosureAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtDisclosureAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Disclosure [Abstract]",
                            "label":  "Debt Disclosure [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DebtDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtDisclosureTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebt"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Short-Term Borrowings and Long-Term Debt",
                            "label":  "Debt Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
                            }
                        }
                    },
                "auth_ref":  [
                    "r138",
                    "r194",
                    "r306",
                    "r312",
                    "r313",
                    "r314",
                    "r315",
                    "r316",
                    "r317",
                    "r322",
                    "r329",
                    "r330",
                    "r332"
                    ]
                },
            "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentBasisSpreadOnVariableRate1",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Percentage spread points on variable rate debt instrument",
                            "label":  "Debt Instrument, Basis Spread on Variable Rate",
                            "documentation":  "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_DebtInstrumentCovenantAllowableUnrestrictedDomesticCashAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "DebtInstrumentCovenantAllowableUnrestrictedDomesticCashAmount",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Amount of unrestricted domestic cash",
                            "label":  "Debt Instrument, Covenant, Allowable Unrestricted Domestic Cash, Amount",
                            "documentation":  "Debt Instrument, Covenant, Allowable Unrestricted Domestic Cash, Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_DebtInstrumentExercisableOptionLimitationOnEachFifthAnniversaryPeriod":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "DebtInstrumentExercisableOptionLimitationOnEachFifthAnniversaryPeriod",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Put option, exercisable period limitation (in days)",
                            "label":  "Debt Instrument, Exercisable Option Limitation On Each Fifth Anniversary, Period",
                            "documentation":  "Debt Instrument, Exercisable Option Limitation On Each Fifth Anniversary, Period"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DebtInstrumentInterestRateEffectivePercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentInterestRateEffectivePercentage",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Effective interest rate",
                            "label":  "Debt Instrument, Interest Rate, Effective Percentage",
                            "documentation":  "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
                            }
                        }
                    },
                "auth_ref":  [
                    "r32",
                    "r90",
                    "r333",
                    "r456"
                    ]
                },
            "us-gaap_DebtInstrumentLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt Instrument [Line Items]",
                            "label":  "Debt Instrument [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r197",
                    "r307",
                    "r308",
                    "r309",
                    "r310",
                    "r311",
                    "r313",
                    "r318",
                    "r319",
                    "r320",
                    "r321",
                    "r323",
                    "r324",
                    "r325",
                    "r326",
                    "r327",
                    "r328",
                    "r331",
                    "r456",
                    "r639",
                    "r640",
                    "r641",
                    "r642",
                    "r643",
                    "r764"
                    ]
                },
            "scsc_DebtInstrumentMaximumTimePeriodOfInterest":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "DebtInstrumentMaximumTimePeriodOfInterest",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Maximum time period of interest (in years)",
                            "label":  "Debt instrument, maximum time period of interest",
                            "documentation":  "Debt instrument, maximum time period of interest only payments"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DebtInstrumentRedemptionPricePercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentRedemptionPricePercentage",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Percentage of principal due on exercise of put option",
                            "label":  "Debt Instrument, Redemption Price, Percentage",
                            "documentation":  "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r20"
                    ]
                },
            "us-gaap_DebtInstrumentTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentTable",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Long-term Debt Instruments [Table]",
                            "label":  "Schedule of Long-Term Debt Instruments [Table]",
                            "documentation":  "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation.  These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r33",
                    "r62",
                    "r63",
                    "r89",
                    "r90",
                    "r92",
                    "r95",
                    "r139",
                    "r140",
                    "r197",
                    "r307",
                    "r308",
                    "r309",
                    "r310",
                    "r311",
                    "r313",
                    "r318",
                    "r319",
                    "r320",
                    "r321",
                    "r323",
                    "r324",
                    "r325",
                    "r326",
                    "r327",
                    "r328",
                    "r331",
                    "r456",
                    "r639",
                    "r640",
                    "r641",
                    "r642",
                    "r643",
                    "r764"
                    ]
                },
            "us-gaap_DebtLongtermAndShorttermCombinedAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtLongtermAndShorttermCombinedAmount",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total debt",
                            "label":  "Debt, Long-Term and Short-Term, Combined Amount",
                            "documentation":  "Represents the aggregate of total long-term debt, including current maturities and short-term debt."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredCompensationLiabilityCurrentAndNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails":  {
                        "parentTag":  "us-gaap_LiabilitiesFairValueDisclosure",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred compensation plan investments, current and non-current portion",
                            "label":  "Deferred Compensation Liability, Current and Noncurrent",
                            "documentation":  "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements.  Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DeferredCompensationPlanAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredCompensationPlanAssets",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails":  {
                        "parentTag":  "us-gaap_AssetsFairValueDisclosure",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Deferred compensation plan investments, current and non-current portion",
                            "label":  "Deferred Compensation Plan Assets",
                            "documentation":  "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements."
                            }
                        }
                    },
                "auth_ref":  [
                    "r756"
                    ]
                },
            "us-gaap_DeferredFinanceCostsGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredFinanceCostsGross",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt issuance costs, gross",
                            "label":  "Debt Issuance Costs, Gross",
                            "documentation":  "Amount, before accumulated amortization, of debt issuance costs.  Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
                            }
                        }
                    },
                "auth_ref":  [
                    "r91"
                    ]
                },
            "us-gaap_DeferredFinanceCostsNoncurrentNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredFinanceCostsNoncurrentNet",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Debt issuance costs, net",
                            "label":  "Debt Issuance Costs, Noncurrent, Net",
                            "documentation":  "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent.  Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
                            }
                        }
                    },
                "auth_ref":  [
                    "r91"
                    ]
                },
            "us-gaap_DeferredIncomeTaxAssetsNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredIncomeTaxAssetsNet",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred income taxes",
                            "label":  "Deferred Income Tax Assets, Net",
                            "documentation":  "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
                            }
                        }
                    },
                "auth_ref":  [
                    "r396",
                    "r397"
                    ]
                },
            "us-gaap_DeferredIncomeTaxLiabilitiesNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredIncomeTaxLiabilitiesNet",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Deferred income taxes",
                            "label":  "Deferred Income Tax Liabilities, Net",
                            "documentation":  "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
                            }
                        }
                    },
                "auth_ref":  [
                    "r396",
                    "r397",
                    "r489"
                    ]
                },
            "us-gaap_DepreciationAndAmortization":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DepreciationAndAmortization",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Depreciation and amortization",
                            "label":  "Depreciation, Depletion and Amortization, Nonproduction",
                            "documentation":  "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r60"
                    ]
                },
            "us-gaap_DepreciationDepletionAndAmortization":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DepreciationDepletionAndAmortization",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  14.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Depreciation and amortization",
                            "label":  "Depreciation, Depletion and Amortization",
                            "documentation":  "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r236"
                    ]
                },
            "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DepreciationDepletionAndAmortizationPolicyTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-lived Assets",
                            "label":  "Depreciation, Depletion, and Amortization [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized."
                            }
                        }
                    },
                "auth_ref":  [
                    "r633"
                    ]
                },
            "us-gaap_DepreciationNonproduction":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DepreciationNonproduction",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  -1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Depreciation expense",
                            "verboseLabel":  "Depreciation expense related to selling, general and administrative costs",
                            "label":  "Depreciation, Nonproduction",
                            "documentation":  "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r60"
                    ]
                },
            "us-gaap_DerivativeAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeAssets",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails":  {
                        "parentTag":  "us-gaap_AssetsFairValueDisclosure",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative asset",
                            "label":  "Derivative Asset",
                            "documentation":  "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.  Includes assets not subject to a master netting arrangement and not elected to be offset."
                            }
                        }
                    },
                "auth_ref":  [
                    "r173",
                    "r174",
                    "r442",
                    "r533",
                    "r534",
                    "r535",
                    "r536",
                    "r537",
                    "r539",
                    "r540",
                    "r541",
                    "r542",
                    "r543",
                    "r558",
                    "r559",
                    "r601",
                    "r604",
                    "r605",
                    "r606",
                    "r607",
                    "r608",
                    "r631",
                    "r665",
                    "r823"
                    ]
                },
            "us-gaap_DerivativeContractTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeContractTypeDomain",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails",
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails",
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative Contract [Domain]",
                            "label":  "Derivative Contract [Domain]",
                            "documentation":  "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
                            }
                        }
                    },
                "auth_ref":  [
                    "r541",
                    "r543",
                    "r557",
                    "r558",
                    "r559",
                    "r560",
                    "r561",
                    "r562",
                    "r563",
                    "r565",
                    "r566",
                    "r567",
                    "r568",
                    "r578",
                    "r579",
                    "r580",
                    "r581",
                    "r584",
                    "r585",
                    "r586",
                    "r587",
                    "r601",
                    "r602",
                    "r605",
                    "r607",
                    "r663",
                    "r665"
                    ]
                },
            "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Derivative assets",
                            "label":  "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral",
                            "documentation":  "Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement.  Includes assets elected not to be offset.  Excludes assets not subject to a master netting arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r19",
                    "r22",
                    "r23",
                    "r85"
                    ]
                },
            "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Derivative liabilities",
                            "label":  "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral",
                            "documentation":  "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement.  Includes liabilities elected not to be offset.  Excludes liabilities not subject to a master netting arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r19",
                    "r22",
                    "r23",
                    "r85"
                    ]
                },
            "us-gaap_DerivativeInstrumentRiskAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeInstrumentRiskAxis",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails",
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails",
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative Instrument [Axis]",
                            "label":  "Derivative Instrument [Axis]",
                            "documentation":  "Information by type of derivative contract."
                            }
                        }
                    },
                "auth_ref":  [
                    "r75",
                    "r77",
                    "r79",
                    "r82",
                    "r541",
                    "r543",
                    "r557",
                    "r558",
                    "r559",
                    "r560",
                    "r561",
                    "r562",
                    "r563",
                    "r565",
                    "r566",
                    "r567",
                    "r568",
                    "r578",
                    "r579",
                    "r580",
                    "r581",
                    "r584",
                    "r585",
                    "r586",
                    "r587",
                    "r601",
                    "r602",
                    "r605",
                    "r607",
                    "r631",
                    "r663",
                    "r665"
                    ]
                },
            "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivities"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivatives and Hedging Activities",
                            "label":  "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
                            }
                        }
                    },
                "auth_ref":  [
                    "r144",
                    "r423",
                    "r431"
                    ]
                },
            "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Hedging Relationship [Axis]",
                            "label":  "Hedging Relationship [Axis]",
                            "documentation":  "Information by type of hedging relationship."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16",
                    "r75",
                    "r79"
                    ]
                },
            "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative Instruments, Gain (Loss) [Table]",
                            "label":  "Derivative Instruments, Gain (Loss) [Table]",
                            "documentation":  "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16",
                    "r75",
                    "r79",
                    "r82",
                    "r86",
                    "r87",
                    "r422"
                    ]
                },
            "us-gaap_DerivativeInstrumentsGainLossLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeInstrumentsGainLossLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative Instruments, Gain (Loss) [Line Items]",
                            "label":  "Derivative Instruments, Gain (Loss) [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r422"
                    ]
                },
            "us-gaap_DerivativeLiabilities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeLiabilities",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails":  {
                        "parentTag":  "us-gaap_LiabilitiesFairValueDisclosure",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Forward foreign currency exchange contracts",
                            "label":  "Derivative Liability",
                            "documentation":  "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.  Includes liabilities not subject to a master netting arrangement and not elected to be offset."
                            }
                        }
                    },
                "auth_ref":  [
                    "r173",
                    "r174",
                    "r442",
                    "r533",
                    "r534",
                    "r535",
                    "r536",
                    "r539",
                    "r540",
                    "r541",
                    "r542",
                    "r543",
                    "r565",
                    "r567",
                    "r568",
                    "r602",
                    "r603",
                    "r604",
                    "r605",
                    "r606",
                    "r607",
                    "r608",
                    "r631",
                    "r823"
                    ]
                },
            "us-gaap_DerivativeLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative [Line Items]",
                            "label":  "Derivative [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r431"
                    ]
                },
            "us-gaap_DerivativeNotionalAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeNotionalAmount",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative, notional amount",
                            "label":  "Derivative, Notional Amount",
                            "documentation":  "Nominal or face amount used to calculate payment on derivative."
                            }
                        }
                    },
                "auth_ref":  [
                    "r800",
                    "r801"
                    ]
                },
            "us-gaap_DerivativeTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativeTable",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivative [Table]",
                            "label":  "Derivative [Table]",
                            "documentation":  "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments.  May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16",
                    "r70",
                    "r71",
                    "r72",
                    "r73",
                    "r76",
                    "r79",
                    "r83",
                    "r84",
                    "r87",
                    "r431"
                    ]
                },
            "us-gaap_DerivativesFairValueLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DerivativesFairValueLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Derivatives, Fair Value [Line Items]",
                            "label":  "Derivatives, Fair Value [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DesignatedAsHedgingInstrumentMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DesignatedAsHedgingInstrumentMember",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair\u00a0Value\u00a0 of Derivatives Designated\u00a0 as\u00a0Hedge Instruments",
                            "label":  "Designated as Hedging Instrument [Member]",
                            "documentation":  "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16"
                    ]
                },
            "us-gaap_DisaggregationOfRevenueLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisaggregationOfRevenueLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/RevenueRecognitionDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Disaggregation of Revenue [Line Items]",
                            "label":  "Disaggregation of Revenue [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r353",
                    "r645",
                    "r646",
                    "r647",
                    "r648",
                    "r649",
                    "r650",
                    "r651"
                    ]
                },
            "us-gaap_DisaggregationOfRevenueTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisaggregationOfRevenueTable",
                "presentation":  [
                    "http://www.scansource.com/role/RevenueRecognitionDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Disaggregation of Revenue [Table]",
                            "label":  "Disaggregation of Revenue [Table]",
                            "documentation":  "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
                            }
                        }
                    },
                "auth_ref":  [
                    "r353",
                    "r645",
                    "r646",
                    "r647",
                    "r648",
                    "r649",
                    "r650",
                    "r651"
                    ]
                },
            "us-gaap_DisaggregationOfRevenueTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisaggregationOfRevenueTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/RevenueRecognitionTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Disaggregation of Revenue",
                            "label":  "Disaggregation of Revenue [Table Text Block]",
                            "documentation":  "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
                            }
                        }
                    },
                "auth_ref":  [
                    "r795"
                    ]
                },
            "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessSaleDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Gain (loss) on disposal group",
                            "label":  "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
                            "documentation":  "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r98",
                    "r99",
                    "r100",
                    "r107"
                    ]
                },
            "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DiscontinuedOperationsAndDisposalGroupsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Discontinued Operations and Disposal Groups [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessSaleDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Discontinued Operations, Held-for-sale or Disposed of by Sale",
                            "label":  "Discontinued Operations, Held-for-Sale or Disposed of by Sale [Member]",
                            "documentation":  "Component or group of components classified as held-for-sale or disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.  Includes a business or nonprofit activity on acquisition classified as held-for-sale."
                            }
                        }
                    },
                "auth_ref":  [
                    "r5",
                    "r6",
                    "r7"
                    ]
                },
            "us-gaap_DisposalGroupClassificationAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisposalGroupClassificationAxis",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessSaleDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Disposal Group Classification [Axis]",
                            "label":  "Disposal Group Classification [Axis]",
                            "documentation":  "Information by disposal group classification."
                            }
                        }
                    },
                "auth_ref":  [
                    "r159"
                    ]
                },
            "us-gaap_DisposalGroupClassificationDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisposalGroupClassificationDomain",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessSaleDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Disposal Group Classification [Domain]",
                            "label":  "Disposal Group Classification [Domain]",
                            "documentation":  "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessSale"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Business Sale",
                            "label":  "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
                            "documentation":  "The entire disclosure related to a disposal group.  Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
                            }
                        }
                    },
                "auth_ref":  [
                    "r96",
                    "r135"
                    ]
                },
            "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessSaleDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Disposal Group Name [Domain]",
                            "label":  "Disposal Group Name [Domain]",
                            "documentation":  "Name of disposal group."
                            }
                        }
                    },
                "auth_ref":  [
                    "r655",
                    "r656"
                    ]
                },
            "dei_DocumentFiscalPeriodFocus":  {
                "xbrltype":  "fiscalPeriodItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentFiscalPeriodFocus",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Fiscal Period Focus",
                            "label":  "Document Fiscal Period Focus",
                            "documentation":  "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentFiscalYearFocus":  {
                "xbrltype":  "gYearItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentFiscalYearFocus",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Fiscal Year Focus",
                            "label":  "Document Fiscal Year Focus",
                            "documentation":  "This is focus fiscal year of the document report in YYYY format.  For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus.  Example: 2006."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentPeriodEndDate":  {
                "xbrltype":  "dateItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentPeriodEndDate",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Period End Date",
                            "label":  "Document Period End Date",
                            "documentation":  "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentQuarterlyReport":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentQuarterlyReport",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Quarterly Report",
                            "label":  "Document Quarterly Report",
                            "documentation":  "Boolean flag that is true only for a form used as an quarterly report."
                            }
                        }
                    },
                "auth_ref":  [
                    "r679"
                    ]
                },
            "dei_DocumentTransitionReport":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentTransitionReport",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Transition Report",
                            "label":  "Document Transition Report",
                            "documentation":  "Boolean flag that is true only for a form used as a transition report."
                            }
                        }
                    },
                "auth_ref":  [
                    "r712"
                    ]
                },
            "dei_DocumentType":  {
                "xbrltype":  "submissionTypeItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentType",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Document Type",
                            "label":  "Document Type",
                            "documentation":  "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc).  The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EarningsPerShareAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Per share data:",
                            "label":  "Earnings Per Share [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EarningsPerShareBasic":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareBasic",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED",
                    "http://www.scansource.com/role/EarningsPerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Net income per common share, basic (in dollars per share)",
                            "label":  "Earnings Per Share, Basic",
                            "documentation":  "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r189",
                    "r203",
                    "r204",
                    "r205",
                    "r206",
                    "r207",
                    "r212",
                    "r214",
                    "r219",
                    "r220",
                    "r221",
                    "r225",
                    "r433",
                    "r434",
                    "r485",
                    "r501",
                    "r634"
                    ]
                },
            "us-gaap_EarningsPerShareDiluted":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareDiluted",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED",
                    "http://www.scansource.com/role/EarningsPerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Net income per common share, diluted (in dollars per share)",
                            "label":  "Earnings Per Share, Diluted",
                            "documentation":  "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r189",
                    "r203",
                    "r204",
                    "r205",
                    "r206",
                    "r207",
                    "r214",
                    "r219",
                    "r220",
                    "r221",
                    "r225",
                    "r433",
                    "r434",
                    "r485",
                    "r501",
                    "r634"
                    ]
                },
            "us-gaap_EarningsPerShareTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/EarningsPerShare"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Earnings Per Share",
                            "label":  "Earnings Per Share [Text Block]",
                            "documentation":  "The entire disclosure for earnings per share."
                            }
                        }
                    },
                "auth_ref":  [
                    "r211",
                    "r222",
                    "r223",
                    "r224"
                    ]
                },
            "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Effect of exchange rate changes on cash and cash equivalents",
                            "label":  "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
                            "documentation":  "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.  Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
                            }
                        }
                    },
                "auth_ref":  [
                    "r804"
                    ]
                },
            "us-gaap_EffectiveIncomeTaxRateContinuingOperations":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EffectiveIncomeTaxRateContinuingOperations",
                "presentation":  [
                    "http://www.scansource.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Effective income tax rate",
                            "label":  "Effective Income Tax Rate Reconciliation, Percent",
                            "documentation":  "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r399"
                    ]
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Discrete net tax benefit",
                            "label":  "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
                            "documentation":  "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement.  Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r752",
                    "r796"
                    ]
                },
            "us-gaap_EmployeeStockOptionMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeStockOptionMember",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Employee Stock Option",
                            "label":  "Employee Stock Option [Member]",
                            "documentation":  "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressAddressLine1":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressAddressLine1",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Address, Address Line One",
                            "label":  "Entity Address, Address Line One",
                            "documentation":  "Address Line 1 such as Attn, Building Name, Street Name"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressCityOrTown":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressCityOrTown",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Address, City or Town",
                            "label":  "Entity Address, City or Town",
                            "documentation":  "Name of the City or Town"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressPostalZipCode":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressPostalZipCode",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Address, Postal Zip Code",
                            "label":  "Entity Address, Postal Zip Code",
                            "documentation":  "Code for the postal or zip code"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityAddressStateOrProvince":  {
                "xbrltype":  "stateOrProvinceItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityAddressStateOrProvince",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Address, State or Province",
                            "label":  "Entity Address, State or Province",
                            "documentation":  "Name of the state or province."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityCentralIndexKey":  {
                "xbrltype":  "centralIndexKeyItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityCentralIndexKey",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Central Index Key",
                            "label":  "Entity Central Index Key",
                            "documentation":  "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC.  It is commonly abbreviated as CIK."
                            }
                        }
                    },
                "auth_ref":  [
                    "r677"
                    ]
                },
            "dei_EntityCommonStockSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityCommonStockSharesOutstanding",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Common Stock, Shares Outstanding (in shares)",
                            "label":  "Entity Common Stock, Shares Outstanding",
                            "documentation":  "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report.  Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityCurrentReportingStatus":  {
                "xbrltype":  "yesNoItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityCurrentReportingStatus",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Current Reporting Status",
                            "label":  "Entity Current Reporting Status",
                            "documentation":  "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days.  This information should be based on the registrant's current or most recent filing containing the related disclosure."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityEmergingGrowthCompany":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityEmergingGrowthCompany",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Emerging Growth Company",
                            "label":  "Entity Emerging Growth Company",
                            "documentation":  "Indicate if registrant meets the emerging growth company criteria."
                            }
                        }
                    },
                "auth_ref":  [
                    "r677"
                    ]
                },
            "dei_EntityFileNumber":  {
                "xbrltype":  "fileNumberItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityFileNumber",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity File Number",
                            "label":  "Entity File Number",
                            "documentation":  "Commission file number.  The field allows up to 17 characters.  The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityFilerCategory":  {
                "xbrltype":  "filerCategoryItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityFilerCategory",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Filer Category",
                            "label":  "Entity Filer Category",
                            "documentation":  "Indicate whether the registrant is one of the following:  Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer.  Definitions of these categories are stated in Rule 12b-2 of the Exchange Act.  This information should be based on the registrant's current or most recent filing containing the related disclosure."
                            }
                        }
                    },
                "auth_ref":  [
                    "r677"
                    ]
                },
            "dei_EntityIncorporationStateCountryCode":  {
                "xbrltype":  "edgarStateCountryItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityIncorporationStateCountryCode",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Incorporation, State or Country Code",
                            "label":  "Entity Incorporation, State or Country Code",
                            "documentation":  "Two-character EDGAR code representing the state or country of incorporation."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityInteractiveDataCurrent":  {
                "xbrltype":  "yesNoItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityInteractiveDataCurrent",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Interactive Data Current",
                            "label":  "Entity Interactive Data Current",
                            "documentation":  "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r751"
                    ]
                },
            "dei_EntityRegistrantName":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityRegistrantName",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Registrant Name",
                            "label":  "Entity Registrant Name",
                            "documentation":  "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
                            }
                        }
                    },
                "auth_ref":  [
                    "r677"
                    ]
                },
            "dei_EntityShellCompany":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityShellCompany",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Shell Company",
                            "label":  "Entity Shell Company",
                            "documentation":  "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
                            }
                        }
                    },
                "auth_ref":  [
                    "r677"
                    ]
                },
            "dei_EntitySmallBusiness":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntitySmallBusiness",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Small Business",
                            "label":  "Entity Small Business",
                            "documentation":  "Indicates that the company is a Smaller Reporting Company (SRC)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r677"
                    ]
                },
            "dei_EntityTaxIdentificationNumber":  {
                "xbrltype":  "employerIdItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityTaxIdentificationNumber",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Entity Tax Identification Number",
                            "label":  "Entity Tax Identification Number",
                            "documentation":  "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
                            }
                        }
                    },
                "auth_ref":  [
                    "r677"
                    ]
                },
            "us-gaap_EquityComponentDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityComponentDomain",
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Component [Domain]",
                            "label":  "Equity Component [Domain]",
                            "documentation":  "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
                            }
                        }
                    },
                "auth_ref":  [
                    "r15",
                    "r157",
                    "r183",
                    "r184",
                    "r185",
                    "r198",
                    "r199",
                    "r200",
                    "r202",
                    "r208",
                    "r210",
                    "r226",
                    "r265",
                    "r266",
                    "r335",
                    "r391",
                    "r392",
                    "r393",
                    "r406",
                    "r407",
                    "r425",
                    "r426",
                    "r427",
                    "r428",
                    "r429",
                    "r430",
                    "r432",
                    "r448",
                    "r449",
                    "r450",
                    "r451",
                    "r452",
                    "r453",
                    "r474",
                    "r521",
                    "r522",
                    "r523",
                    "r531",
                    "r591"
                    ]
                },
            "ecd_EquityValuationAssumptionDifferenceFnTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "EquityValuationAssumptionDifferenceFnTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Valuation Assumption Difference, Footnote",
                            "label":  "Equity Valuation Assumption Difference, Footnote [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r720"
                    ]
                },
            "ecd_ErrCompAnalysisTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "ErrCompAnalysisTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Erroneous Compensation Analysis",
                            "label":  "Erroneous Compensation Analysis [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r684",
                    "r695",
                    "r705",
                    "r730"
                    ]
                },
            "ecd_ErrCompRecoveryTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "ErrCompRecoveryTable",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Erroneously Awarded Compensation Recovery",
                            "label":  "Erroneously Awarded Compensation Recovery [Table]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r681",
                    "r692",
                    "r702",
                    "r727"
                    ]
                },
            "ecd_ExecutiveCategoryAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "ExecutiveCategoryAxis",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Executive Category:",
                            "label":  "Executive Category [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r726"
                    ]
                },
            "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Value, Recurring and Nonrecurring [Table]",
                            "label":  "Fair Value, Recurring and Nonrecurring [Table]",
                            "documentation":  "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
                            }
                        }
                    },
                "auth_ref":  [
                    "r436",
                    "r437",
                    "r440"
                    ]
                },
            "us-gaap_FairValueByFairValueHierarchyLevelAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueByFairValueHierarchyLevelAxis",
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Value Hierarchy and NAV [Axis]",
                            "label":  "Fair Value Hierarchy and NAV [Axis]",
                            "documentation":  "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
                            }
                        }
                    },
                "auth_ref":  [
                    "r320",
                    "r356",
                    "r357",
                    "r358",
                    "r359",
                    "r360",
                    "r361",
                    "r437",
                    "r475",
                    "r476",
                    "r477",
                    "r640",
                    "r641",
                    "r652",
                    "r653",
                    "r654"
                    ]
                },
            "us-gaap_FairValueByMeasurementFrequencyAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueByMeasurementFrequencyAxis",
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Measurement Frequency [Axis]",
                            "label":  "Measurement Frequency [Axis]",
                            "documentation":  "Information by measurement frequency."
                            }
                        }
                    },
                "auth_ref":  [
                    "r436",
                    "r437",
                    "r438",
                    "r439",
                    "r441"
                    ]
                },
            "us-gaap_FairValueDisclosuresAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueDisclosuresAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Value Disclosures [Abstract]",
                            "label":  "Fair Value Disclosures [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FairValueDisclosuresTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueDisclosuresTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstruments"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Value of Financial Instruments",
                            "label":  "Fair Value Disclosures [Text Block]",
                            "documentation":  "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities.  Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
                            }
                        }
                    },
                "auth_ref":  [
                    "r435"
                    ]
                },
            "us-gaap_FairValueInputsLevel1Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueInputsLevel1Member",
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Quoted prices\u00a0in active markets (Level\u00a01)",
                            "label":  "Fair Value, Inputs, Level 1 [Member]",
                            "documentation":  "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
                            }
                        }
                    },
                "auth_ref":  [
                    "r320",
                    "r356",
                    "r361",
                    "r437",
                    "r475",
                    "r652",
                    "r653",
                    "r654"
                    ]
                },
            "us-gaap_FairValueInputsLevel2Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueInputsLevel2Member",
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Significant other observable inputs (Level\u00a02)",
                            "label":  "Fair Value, Inputs, Level 2 [Member]",
                            "documentation":  "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r320",
                    "r356",
                    "r361",
                    "r437",
                    "r476",
                    "r640",
                    "r641",
                    "r652",
                    "r653",
                    "r654"
                    ]
                },
            "us-gaap_FairValueMeasurementFrequencyDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueMeasurementFrequencyDomain",
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Measurement Frequency [Domain]",
                            "label":  "Measurement Frequency [Domain]",
                            "documentation":  "Measurement frequency."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FairValueMeasurementsFairValueHierarchyDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueMeasurementsFairValueHierarchyDomain",
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Value Hierarchy and NAV [Domain]",
                            "label":  "Fair Value Hierarchy and NAV [Domain]",
                            "documentation":  "Categories used to prioritize the inputs to valuation techniques to measure fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r320",
                    "r356",
                    "r357",
                    "r358",
                    "r359",
                    "r360",
                    "r361",
                    "r475",
                    "r476",
                    "r477",
                    "r640",
                    "r641",
                    "r652",
                    "r653",
                    "r654"
                    ]
                },
            "us-gaap_FairValueMeasurementsRecurringMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueMeasurementsRecurringMember",
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Value, Recurring",
                            "label":  "Fair Value, Recurring [Member]",
                            "documentation":  "Frequent fair value measurement.  Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r435",
                    "r441"
                    ]
                },
            "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
                            "label":  "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
                            "documentation":  "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
                            }
                        }
                    },
                "auth_ref":  [
                    "r74",
                    "r76",
                    "r86"
                    ]
                },
            "us-gaap_FinanceLeaseInterestExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinanceLeaseInterestExpense",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Finance lease interest",
                            "label":  "Finance Lease, Interest Expense",
                            "documentation":  "Amount of interest expense on finance lease liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r461",
                    "r466",
                    "r659"
                    ]
                },
            "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList":  {
                "xbrltype":  "enumerationSetItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]",
                            "label":  "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
                            "documentation":  "Indicates line item in statement of financial position that includes current finance lease liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r460"
                    ]
                },
            "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList":  {
                "xbrltype":  "enumerationSetItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]",
                            "label":  "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
                            "documentation":  "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r460"
                    ]
                },
            "us-gaap_FinanceLeasePrincipalPayments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinanceLeasePrincipalPayments",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Repayments on finance lease obligation",
                            "label":  "Finance Lease, Principal Payments",
                            "documentation":  "Amount of cash outflow for principal payment on finance lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r462",
                    "r469"
                    ]
                },
            "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList":  {
                "xbrltype":  "enumerationSetItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]",
                            "label":  "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
                            "documentation":  "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
                            }
                        }
                    },
                "auth_ref":  [
                    "r460"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign currency translation adjustment",
                            "label":  "Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)",
                            "documentation":  "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsNet",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "periodStartLabel":  "Balance at June 30, 2023",
                            "periodEndLabel":  "Balance at December 31, 2023",
                            "label":  "Finite-Lived Intangible Assets, Net",
                            "documentation":  "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
                            }
                        }
                    },
                "auth_ref":  [
                    "r134",
                    "r481"
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsPeriodIncreaseDecrease",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Intangibles disposed upon business sale",
                            "label":  "Finite-Lived Intangible Assets, Period Increase (Decrease)",
                            "documentation":  "Amount of increase (decrease) in carrying value of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FiniteLivedIntangibleAssetsRollForward":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FiniteLivedIntangibleAssetsRollForward",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Finite-lived Intangible Assets [Roll Forward]",
                            "label":  "Finite-Lived Intangible Assets [Roll Forward]",
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_ForeignCurrencyHedgeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "ForeignCurrencyHedgeMember",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails",
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign currency hedge",
                            "label":  "Foreign Currency Hedge [Member]",
                            "documentation":  "Foreign Currency Hedge"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_ForeignCurrencyOtherTransactionGainLossBeforeTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "ForeignCurrencyOtherTransactionGainLossBeforeTax",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails":  {
                        "parentTag":  "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Net foreign currency transactional and re-measurement (gains) losses",
                            "label":  "Foreign Currency Other Transaction Gain Loss Before Tax",
                            "documentation":  "Foreign currency other transaction gain loss before tax"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ForeignCurrencyTransactionGainLossBeforeTax",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTotalLabel":  "Net foreign currency exchange losses",
                            "label":  "Gain (Loss), Foreign Currency Transaction, before Tax",
                            "documentation":  "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r444",
                    "r445",
                    "r446",
                    "r447",
                    "r588"
                    ]
                },
            "us-gaap_ForeignExchangeContractMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ForeignExchangeContractMember",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails",
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails",
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Foreign exchange contracts",
                            "terseLabel":  "Foreign exchange contracts",
                            "label":  "Foreign Exchange Contract [Member]",
                            "documentation":  "Derivative instrument whose primary underlying risk is tied to foreign exchange rates."
                            }
                        }
                    },
                "auth_ref":  [
                    "r631",
                    "r652",
                    "r658"
                    ]
                },
            "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
                            "label":  "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r688",
                    "r699",
                    "r709",
                    "r734"
                    ]
                },
            "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Forgone Recovery due to Expense of Enforcement, Amount",
                            "label":  "Forgone Recovery due to Expense of Enforcement, Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r688",
                    "r699",
                    "r709",
                    "r734"
                    ]
                },
            "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Forgone Recovery due to Violation of Home Country Law, Amount",
                            "label":  "Forgone Recovery due to Violation of Home Country Law, Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r688",
                    "r699",
                    "r709",
                    "r734"
                    ]
                },
            "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Forgone Recovery, Explanation of Impracticability",
                            "label":  "Forgone Recovery, Explanation of Impracticability [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r688",
                    "r699",
                    "r709",
                    "r734"
                    ]
                },
            "ecd_ForgoneRecoveryIndName":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "ForgoneRecoveryIndName",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Name",
                            "label":  "Forgone Recovery, Individual Name"
                            }
                        }
                    },
                "auth_ref":  [
                    "r688",
                    "r699",
                    "r709",
                    "r734"
                    ]
                },
            "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails":  {
                        "parentTag":  "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Net foreign exchange derivative contract losses",
                            "label":  "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments",
                            "documentation":  "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r75",
                    "r81"
                    ]
                },
            "us-gaap_GainLossOnSaleOfBusiness":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GainLossOnSaleOfBusiness",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  5.0
                        },
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  15.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Gain on sale of business",
                            "label":  "Gain (Loss) on Disposition of Business",
                            "documentation":  "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant."
                            }
                        }
                    },
                "auth_ref":  [
                    "r417",
                    "r763"
                    ]
                },
            "us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "General Discussion of Derivative Instruments and Hedging Activities [Abstract]",
                            "label":  "General Discussion of Derivative Instruments and Hedging Activities [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_GeographyEliminationsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "GeographyEliminationsMember",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Geography Eliminations",
                            "label":  "Geography Eliminations [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_Goodwill":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Goodwill",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Goodwill",
                            "periodStartLabel":  "Balance at June 30, 2023",
                            "periodEndLabel":  "Balance at December 31, 2023",
                            "label":  "Goodwill",
                            "documentation":  "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
                            }
                        }
                    },
                "auth_ref":  [
                    "r164",
                    "r272",
                    "r482",
                    "r638",
                    "r660",
                    "r776",
                    "r783"
                    ]
                },
            "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GoodwillAndIntangibleAssetsDisclosureAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Goodwill and Intangible Assets Disclosure [Abstract]",
                            "label":  "Goodwill and Intangible Assets Disclosure [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GoodwillAndIntangibleAssetsDisclosureTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssets"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Goodwill and Other Identifiable Intangible Assets",
                            "label":  "Goodwill and Intangible Assets Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for goodwill and intangible assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r133"
                    ]
                },
            "us-gaap_GoodwillForeignCurrencyTranslationGainLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GoodwillForeignCurrencyTranslationGainLoss",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Foreign currency translation adjustment",
                            "label":  "Goodwill, Foreign Currency Translation Gain (Loss)",
                            "documentation":  "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized."
                            }
                        }
                    },
                "auth_ref":  [
                    "r279"
                    ]
                },
            "us-gaap_GoodwillRollForward":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GoodwillRollForward",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Goodwill [Roll Forward]",
                            "label":  "Goodwill [Roll Forward]",
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Goodwill disposed upon business sale",
                            "label":  "Goodwill, Written off Related to Sale of Business Unit",
                            "documentation":  "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
                            }
                        }
                    },
                "auth_ref":  [
                    "r277",
                    "r638"
                    ]
                },
            "us-gaap_GrossProfit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GrossProfit",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Gross profit",
                            "label":  "Gross Profit",
                            "documentation":  "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r122",
                    "r195",
                    "r231",
                    "r245",
                    "r251",
                    "r254",
                    "r264",
                    "r293",
                    "r294",
                    "r296",
                    "r297",
                    "r298",
                    "r300",
                    "r302",
                    "r304",
                    "r305",
                    "r443",
                    "r636",
                    "r792"
                    ]
                },
            "scsc_HardwareSoftwareAndCloudMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "HardwareSoftwareAndCloudMember",
                "presentation":  [
                    "http://www.scansource.com/role/RevenueRecognitionDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Hardware, software and cloud (excluding Intelisys)",
                            "label":  "Hardware, Software and Cloud [Member]",
                            "documentation":  "Hardware, Software and Cloud"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_HedgingDesignationAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "HedgingDesignationAxis",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Hedging Designation [Axis]",
                            "label":  "Hedging Designation [Axis]",
                            "documentation":  "Information by designation of purpose of derivative instrument."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16",
                    "r422"
                    ]
                },
            "us-gaap_HedgingDesignationDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "HedgingDesignationDomain",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Hedging Designation [Domain]",
                            "label":  "Hedging Designation [Domain]",
                            "documentation":  "Designation of purpose of derivative instrument."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16"
                    ]
                },
            "us-gaap_HedgingRelationshipDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "HedgingRelationshipDomain",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Hedging Relationship [Domain]",
                            "label":  "Hedging Relationship [Domain]",
                            "documentation":  "Nature or intent of a hedge."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16"
                    ]
                },
            "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Income before income taxes",
                            "label":  "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
                            "documentation":  "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
                            }
                        }
                    },
                "auth_ref":  [
                    "r0",
                    "r119",
                    "r149",
                    "r231",
                    "r245",
                    "r251",
                    "r254",
                    "r486",
                    "r497",
                    "r636"
                    ]
                },
            "us-gaap_IncomeStatementAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeStatementAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Statement [Abstract]",
                            "label":  "Income Statement [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessSaleDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Disposal Group Name [Axis]",
                            "label":  "Disposal Group Name [Axis]",
                            "documentation":  "Information by name of disposal group."
                            }
                        }
                    },
                "auth_ref":  [
                    "r655",
                    "r656"
                    ]
                },
            "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessSaleDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
                            "label":  "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessSaleDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Disposal Groups, Including Discontinued Operations [Table]",
                            "label":  "Disposal Groups, Including Discontinued Operations [Table]",
                            "documentation":  "Disclosure of information about a disposal group.  Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
                            }
                        }
                    },
                "auth_ref":  [
                    "r12",
                    "r18",
                    "r25",
                    "r97",
                    "r101",
                    "r102",
                    "r103",
                    "r104",
                    "r105",
                    "r106",
                    "r108",
                    "r109",
                    "r136"
                    ]
                },
            "us-gaap_IncomeTaxDisclosureAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxDisclosureAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Tax Disclosure [Abstract]",
                            "label":  "Income Tax Disclosure [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeTaxDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxDisclosureTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/IncomeTaxes"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income Taxes",
                            "label":  "Income Tax Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for income taxes.  Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
                            }
                        }
                    },
                "auth_ref":  [
                    "r196",
                    "r394",
                    "r400",
                    "r404",
                    "r405",
                    "r408",
                    "r410",
                    "r411",
                    "r412",
                    "r530"
                    ]
                },
            "us-gaap_IncomeTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxExpenseBenefit",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Provision for income taxes",
                            "label":  "Income Tax Expense (Benefit)",
                            "documentation":  "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r154",
                    "r155",
                    "r209",
                    "r210",
                    "r239",
                    "r398",
                    "r409",
                    "r502"
                    ]
                },
            "us-gaap_IncreaseDecreaseInAccountsPayable":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInAccountsPayable",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accounts payable",
                            "label":  "Increase (Decrease) in Accounts Payable",
                            "documentation":  "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9"
                    ]
                },
            "us-gaap_IncreaseDecreaseInAccountsReceivable":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInAccountsReceivable",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  7.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Accounts receivable",
                            "label":  "Increase (Decrease) in Accounts Receivable",
                            "documentation":  "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9"
                    ]
                },
            "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInAccruedIncomeTaxesPayable",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  13.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income taxes payable",
                            "label":  "Increase (Decrease) in Income Taxes Payable",
                            "documentation":  "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9"
                    ]
                },
            "us-gaap_IncreaseDecreaseInAccruedLiabilities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInAccruedLiabilities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  10.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accrued expenses and other liabilities",
                            "label":  "Increase (Decrease) in Accrued Liabilities",
                            "documentation":  "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9"
                    ]
                },
            "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInDeferredIncomeTaxes",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  12.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Deferred income taxes",
                            "label":  "Increase (Decrease) in Deferred Income Taxes",
                            "documentation":  "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9"
                    ]
                },
            "us-gaap_IncreaseDecreaseInInventories":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInInventories",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  11.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Inventories",
                            "label":  "Increase (Decrease) in Inventories",
                            "documentation":  "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9"
                    ]
                },
            "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInOperatingCapitalAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Changes in operating assets and liabilities:",
                            "label":  "Increase (Decrease) in Operating Capital [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncreaseDecreaseInOtherCurrentAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInOtherCurrentAssets",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Prepaid expenses and other assets",
                            "label":  "Increase (Decrease) in Other Current Assets",
                            "documentation":  "Amount of increase (decrease) in current assets classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r762"
                    ]
                },
            "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInOtherNoncurrentAssets",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Other non-current assets",
                            "label":  "Increase (Decrease) in Other Noncurrent Assets",
                            "documentation":  "Amount of increase (decrease) in noncurrent assets classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r762"
                    ]
                },
            "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInStockholdersEquityRollForward",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
                            "label":  "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
                "calculation":  {
                    "http://www.scansource.com/role/EarningsPerShareDetails":  {
                        "parentTag":  "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/EarningsPerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Dilutive effect of share-based payments (in shares)",
                            "label":  "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
                            "documentation":  "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
                            }
                        }
                    },
                "auth_ref":  [
                    "r215",
                    "r216",
                    "r217",
                    "r221",
                    "r364"
                    ]
                },
            "ecd_IndividualAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "IndividualAxis",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Individual:",
                            "label":  "Individual [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r691",
                    "r699",
                    "r709",
                    "r726",
                    "r734",
                    "r738",
                    "r746"
                    ]
                },
            "ecd_InsiderTradingArrLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "InsiderTradingArrLineItems",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Insider Trading Arrangements [Line Items]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r744"
                    ]
                },
            "ecd_InsiderTradingPoliciesProcLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "InsiderTradingPoliciesProcLineItems",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Insider Trading Policies and Procedures [Line Items]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r680",
                    "r750"
                    ]
                },
            "ecd_InsiderTrdPoliciesProcAdoptedFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "InsiderTrdPoliciesProcAdoptedFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Insider Trading Policies and Procedures Adopted",
                            "label":  "Insider Trading Policies and Procedures Adopted [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r680",
                    "r750"
                    ]
                },
            "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "InsiderTrdPoliciesProcNotAdoptedTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Insider Trading Policies and Procedures Not Adopted",
                            "label":  "Insider Trading Policies and Procedures Not Adopted [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r680",
                    "r750"
                    ]
                },
            "us-gaap_IntangibleAssetsNetExcludingGoodwill":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IntangibleAssetsNetExcludingGoodwill",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Identifiable intangible assets, net",
                            "label":  "Intangible Assets, Net (Excluding Goodwill)",
                            "documentation":  "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
                            }
                        }
                    },
                "auth_ref":  [
                    "r54",
                    "r57"
                    ]
                },
            "scsc_IntelisysConnectivityAndCloudMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "IntelisysConnectivityAndCloudMember",
                "presentation":  [
                    "http://www.scansource.com/role/RevenueRecognitionDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Intelisys connectivity and cloud",
                            "label":  "Intelisys Connectivity And Cloud [Member]",
                            "documentation":  "Intelisys Connectivity And Cloud"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_InterestExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestExpense",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  -1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest expense",
                            "label":  "Interest Expense",
                            "documentation":  "Amount of the cost of borrowed funds accounted for as interest expense."
                            }
                        }
                    },
                "auth_ref":  [
                    "r91",
                    "r152",
                    "r186",
                    "r235",
                    "r454",
                    "r575",
                    "r673",
                    "r824"
                    ]
                },
            "us-gaap_InterestIncomeExpenseNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestIncomeExpenseNet",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails":  {
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Net interest income recognized as a result of interest rate swap",
                            "label":  "Interest Income (Expense), Net",
                            "documentation":  "The net amount of operating interest income (expense)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r151"
                    ]
                },
            "us-gaap_InterestIncomeOther":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestIncomeOther",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Interest income",
                            "label":  "Interest Income, Other",
                            "documentation":  "Amount of interest income earned from interest bearing assets classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_InterestRateSwapMaturingApril302024Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "InterestRateSwapMaturingApril302024Member",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Rate Swap, Maturing April 30, 2024",
                            "label":  "Interest Rate Swap, Maturing April 30, 2024 [Member]",
                            "documentation":  "Interest Rate Swap, Maturing April 30, 2024 [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_InterestRateSwapMaturingApril302026Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "InterestRateSwapMaturingApril302026Member",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Rate Swap, Maturing April 30, 2026",
                            "label":  "Interest Rate Swap, Maturing April 30, 2026 [Member]",
                            "documentation":  "Interest Rate Swap, Maturing April 30, 2026 [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_InterestRateSwapMaturingMarch312028Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "InterestRateSwapMaturingMarch312028Member",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest Rate Swap, Maturing March 31, 2028",
                            "label":  "Interest Rate Swap, Maturing March 31, 2028 [Member]",
                            "documentation":  "Interest Rate Swap, Maturing March 31, 2028"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_InterestRateSwapMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestRateSwapMember",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails",
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails",
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails",
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Interest rate swap agreement",
                            "verboseLabel":  "Interest rate swap agreement",
                            "label":  "Interest Rate Swap [Member]",
                            "documentation":  "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r626",
                    "r670",
                    "r671"
                    ]
                },
            "us-gaap_InventoryNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InventoryNet",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Inventories",
                            "label":  "Inventory, Net",
                            "documentation":  "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r171",
                    "r630",
                    "r660"
                    ]
                },
            "us-gaap_LeaseCost":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LeaseCost",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total cost",
                            "label":  "Lease, Cost",
                            "documentation":  "Amount of lease cost recognized by lessee for lease contract."
                            }
                        }
                    },
                "auth_ref":  [
                    "r465",
                    "r659"
                    ]
                },
            "us-gaap_LeaseCostTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LeaseCostTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Lease, Cost",
                            "label":  "Lease, Cost [Table Text Block]",
                            "documentation":  "Tabular disclosure of lessee's lease cost.  Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
                            }
                        }
                    },
                "auth_ref":  [
                    "r808"
                    ]
                },
            "us-gaap_LeasesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LeasesAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Leases [Abstract]",
                            "label":  "Leases [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LesseeFinanceLeasesTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeFinanceLeasesTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/Leases"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Leases",
                            "label":  "Lessee, Finance Leases [Text Block]",
                            "documentation":  "The entire disclosure for finance leases of lessee.  Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r457"
                    ]
                },
            "us-gaap_LesseeLeaseDescriptionLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeLeaseDescriptionLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Lessee, Lease, Description [Line Items]",
                            "label":  "Lessee, Lease, Description [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r464"
                    ]
                },
            "us-gaap_LesseeLeaseDescriptionTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeLeaseDescriptionTable",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Lessee, Lease, Description [Table]",
                            "label":  "Lessee, Lease, Description [Table]",
                            "documentation":  "Disclosure of information about lessee's leases."
                            }
                        }
                    },
                "auth_ref":  [
                    "r464"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Lessee, Operating Lease, Liability, Maturity",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
                            "documentation":  "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability.  Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
                            }
                        }
                    },
                "auth_ref":  [
                    "r809"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDue",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        },
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total future payments",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r473"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2025",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year One",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r473"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2028",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Four",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r473"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2027",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Three",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r473"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2026",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Two",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r473"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "2024",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
                            }
                        }
                    },
                "auth_ref":  [
                    "r809"
                    ]
                },
            "scsc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Thereafter",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, After Year Four",
                            "documentation":  "Lessee, Operating Lease, Liability, to be Paid, After Year Four"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Less: amounts representing interest",
                            "label":  "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r473"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseTermOfContract":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseTermOfContract",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Lease term",
                            "label":  "Lessee, Operating Lease, Term of Contract",
                            "documentation":  "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r807"
                    ]
                },
            "us-gaap_LesseeOperatingLeasesTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeasesTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/Leases"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Leases",
                            "label":  "Lessee, Operating Leases [Text Block]",
                            "documentation":  "The entire disclosure for operating leases of lessee.  Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r457"
                    ]
                },
            "us-gaap_LetterOfCreditMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LetterOfCreditMember",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Letter of Credit",
                            "label":  "Letter of Credit [Member]",
                            "documentation":  "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LettersOfCreditOutstandingAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LettersOfCreditOutstandingAmount",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Letters of credit outstanding",
                            "label":  "Letters of Credit Outstanding, Amount",
                            "documentation":  "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_Liabilities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Liabilities",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total liabilities",
                            "label":  "Liabilities",
                            "documentation":  "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized.  Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
                            }
                        }
                    },
                "auth_ref":  [
                    "r29",
                    "r195",
                    "r264",
                    "r293",
                    "r294",
                    "r296",
                    "r297",
                    "r298",
                    "r300",
                    "r302",
                    "r304",
                    "r305",
                    "r415",
                    "r418",
                    "r419",
                    "r443",
                    "r550",
                    "r635",
                    "r675",
                    "r792",
                    "r810",
                    "r811"
                    ]
                },
            "us-gaap_LiabilitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails",
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Liabilities:",
                            "terseLabel":  "Liabilities",
                            "label":  "Liabilities [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LiabilitiesAndStockholdersEquity":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesAndStockholdersEquity",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total liabilities and shareholders\u2019 equity",
                            "label":  "Liabilities and Equity",
                            "documentation":  "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
                            }
                        }
                    },
                "auth_ref":  [
                    "r116",
                    "r148",
                    "r495",
                    "r660",
                    "r765",
                    "r773",
                    "r803"
                    ]
                },
            "us-gaap_LiabilitiesAndStockholdersEquityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesAndStockholdersEquityAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Liabilities and Shareholders\u2019 Equity",
                            "label":  "Liabilities and Equity [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LiabilitiesCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total current liabilities",
                            "label":  "Liabilities, Current",
                            "documentation":  "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r31",
                    "r162",
                    "r195",
                    "r264",
                    "r293",
                    "r294",
                    "r296",
                    "r297",
                    "r298",
                    "r300",
                    "r302",
                    "r304",
                    "r305",
                    "r415",
                    "r418",
                    "r419",
                    "r443",
                    "r660",
                    "r792",
                    "r810",
                    "r811"
                    ]
                },
            "us-gaap_LiabilitiesCurrentAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesCurrentAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Current liabilities:",
                            "label":  "Liabilities, Current [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LiabilitiesFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesFairValueDisclosure",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total liabilities at fair value",
                            "label":  "Liabilities, Fair Value Disclosure",
                            "documentation":  "Fair value of financial and nonfinancial obligations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r88"
                    ]
                },
            "us-gaap_LineOfCredit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCredit",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails":  {
                        "parentTag":  "us-gaap_DebtLongtermAndShorttermCombinedAmount",
                        "weight":  1.0,
                        "order":  3.0
                        },
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Borrowings under revolving credit facility",
                            "verboseLabel":  "Borrowings under revolving credit facility",
                            "label":  "Long-Term Line of Credit",
                            "documentation":  "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount.  Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.  Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r24",
                    "r147",
                    "r819"
                    ]
                },
            "scsc_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Line of credit facility, accordion feature, higher borrowing capacity option",
                            "label":  "Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option",
                            "documentation":  "Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LineOfCreditFacilityAverageOutstandingAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditFacilityAverageOutstandingAmount",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Average daily balance on revolving credit facility",
                            "label":  "Line of Credit Facility, Average Outstanding Amount",
                            "documentation":  "Average amount borrowed under the credit facility during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LineOfCreditFacilityExpirationPeriod":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditFacilityExpirationPeriod",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Line of credit facility, expiration period",
                            "label":  "Line of Credit Facility, Expiration Period",
                            "documentation":  "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_LineOfCreditFacilityInterestCoverageRatio":  {
                "xbrltype":  "pureItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "LineOfCreditFacilityInterestCoverageRatio",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Line of credit facility, interest coverage ratio",
                            "label":  "Line Of Credit Facility, Interest Coverage Ratio",
                            "documentation":  "Line Of Credit Facility, Interest Coverage Ratio"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditFacilityInterestRateAtPeriodEnd",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Percentage of spread in effect Interest rate",
                            "label":  "Line of Credit Facility, Interest Rate at Period End",
                            "documentation":  "The effective interest rate at the end of the reporting period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r27"
                    ]
                },
            "scsc_LineOfCreditFacilityLeverageRatio":  {
                "xbrltype":  "pureItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "LineOfCreditFacilityLeverageRatio",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Line of credit facility, leverage ratio",
                            "label":  "Line Of Credit Facility, Leverage Ratio",
                            "documentation":  "Line Of Credit Facility, Leverage Ratio"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditFacilityMaximumBorrowingCapacity",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Borrowing capacity under credit facility",
                            "label":  "Line of Credit Facility, Maximum Borrowing Capacity",
                            "documentation":  "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
                            }
                        }
                    },
                "auth_ref":  [
                    "r27"
                    ]
                },
            "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditFacilityRemainingBorrowingCapacity",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Line of credit facility, remaining borrowing capacity",
                            "label":  "Line of Credit Facility, Remaining Borrowing Capacity",
                            "documentation":  "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r27"
                    ]
                },
            "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Line of credit facility, unused capacity, commitment fee percentage",
                            "label":  "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
                            "documentation":  "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/TradeAccountsandNotesReceivableNet"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Trade Accounts and Notes Receivable, Net",
                            "label":  "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for claims held for amounts due a entity, excluding financing receivables.  Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables.  Includes disclosure for allowance for credit losses."
                            }
                        }
                    },
                "auth_ref":  [
                    "r772"
                    ]
                },
            "dei_LocalPhoneNumber":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "LocalPhoneNumber",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Local Phone Number",
                            "label":  "Local Phone Number",
                            "documentation":  "Local phone number for entity."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LongTermDebtCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails":  {
                        "parentTag":  "us-gaap_DebtLongtermAndShorttermCombinedAmount",
                        "weight":  1.0,
                        "order":  1.0
                        },
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Current portion of long-term debt",
                            "verboseLabel":  "Current portion of long-term debt",
                            "label":  "Long-Term Debt, Current Maturities",
                            "documentation":  "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current.  Excludes lease obligation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r167"
                    ]
                },
            "us-gaap_LongTermDebtNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails":  {
                        "parentTag":  "us-gaap_DebtLongtermAndShorttermCombinedAmount",
                        "weight":  1.0,
                        "order":  2.0
                        },
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-term debt, net of current portion",
                            "verboseLabel":  "Long-term debt",
                            "label":  "Long-Term Debt, Excluding Current Maturities",
                            "documentation":  "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent.  Excludes lease obligation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r168"
                    ]
                },
            "us-gaap_LongTermDebtPercentageBearingVariableInterestRate":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtPercentageBearingVariableInterestRate",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-term debt, percentage bearing variable interest",
                            "label":  "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate",
                            "documentation":  "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time."
                            }
                        }
                    },
                "auth_ref":  [
                    "r32"
                    ]
                },
            "us-gaap_LongtermDebtTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongtermDebtTypeAxis",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-term Debt, Type [Axis]",
                            "label":  "Long-Term Debt, Type [Axis]",
                            "documentation":  "Information by type of long-term debt."
                            }
                        }
                    },
                "auth_ref":  [
                    "r33"
                    ]
                },
            "us-gaap_LongtermDebtTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongtermDebtTypeDomain",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-term Debt, Type [Domain]",
                            "label":  "Long-Term Debt, Type [Domain]",
                            "documentation":  "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.  These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r33",
                    "r61"
                    ]
                },
            "srt_MaximumMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "MaximumMember",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesNarrativeDetails",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Maximum",
                            "label":  "Maximum [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r289",
                    "r290",
                    "r291",
                    "r292",
                    "r362",
                    "r479",
                    "r520",
                    "r542",
                    "r543",
                    "r594",
                    "r596",
                    "r598",
                    "r599",
                    "r609",
                    "r623",
                    "r624",
                    "r637",
                    "r644",
                    "r657",
                    "r662",
                    "r794",
                    "r812",
                    "r813",
                    "r814",
                    "r815",
                    "r816",
                    "r817"
                    ]
                },
            "ecd_MeasureAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "MeasureAxis",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Measure:",
                            "label":  "Measure [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r718"
                    ]
                },
            "ecd_MeasureName":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "MeasureName",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Name",
                            "label":  "Measure Name"
                            }
                        }
                    },
                "auth_ref":  [
                    "r718"
                    ]
                },
            "srt_MinimumMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "MinimumMember",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesNarrativeDetails",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Minimum",
                            "label":  "Minimum [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r289",
                    "r290",
                    "r291",
                    "r292",
                    "r362",
                    "r479",
                    "r520",
                    "r542",
                    "r543",
                    "r594",
                    "r596",
                    "r598",
                    "r599",
                    "r609",
                    "r623",
                    "r624",
                    "r637",
                    "r644",
                    "r657",
                    "r662",
                    "r794",
                    "r812",
                    "r813",
                    "r814",
                    "r815",
                    "r816",
                    "r817"
                    ]
                },
            "scsc_MississippiRevenueBondMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "MississippiRevenueBondMember",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Mississippi Revenue Bond",
                            "label":  "Mississippi Revenue Bond [Member]",
                            "documentation":  "Mississippi Revenue Bond [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_MnpiDiscTimedForCompValFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "MnpiDiscTimedForCompValFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "MNPI Disclosure Timed for Compensation Value",
                            "label":  "MNPI Disclosure Timed for Compensation Value [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r737"
                    ]
                },
            "scsc_ModernCommunicationsCloudMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "ModernCommunicationsCloudMember",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails",
                    "http://www.scansource.com/role/RevenueRecognitionDetails",
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Modern Communications & Cloud",
                            "terseLabel":  "Modern Communications & Cloud",
                            "netLabel":  "Modern Communications & Cloud",
                            "label":  "Modern Communications & Cloud [Member]",
                            "documentation":  "Modern Communications & Cloud"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_MtrlTermsOfTrdArrTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "MtrlTermsOfTrdArrTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Material Terms of Trading Arrangement",
                            "label":  "Material Terms of Trading Arrangement [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r745"
                    ]
                },
            "scsc_MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Multi-Currency Revolving Credit Facility, Amended Credit Agreement",
                            "label":  "Multi-Currency Revolving Credit Facility, Amended Credit Agreement [Member]",
                            "documentation":  "Multi-Currency Revolving Credit Facility, Amended Credit Agreement [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_MultiCurrencyRevolvingCreditFacilityMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "MultiCurrencyRevolvingCreditFacilityMember",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Multi-Currency Revolving Credit Facility",
                            "label":  "Multi-Currency Revolving Credit Facility [Member]",
                            "documentation":  "Multi-Currency Revolving Credit Facility [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_NamedExecutiveOfficersFnTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "NamedExecutiveOfficersFnTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Named Executive Officers, Footnote",
                            "label":  "Named Executive Officers, Footnote [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r719"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInFinancingActivities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Net cash (used in) provided by financing activities",
                            "label":  "Net Cash Provided by (Used in) Financing Activities",
                            "documentation":  "Amount of cash inflow (outflow) from financing activities, including discontinued operations.  Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
                            }
                        }
                    },
                "auth_ref":  [
                    "r192"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash flows from financing activities:",
                            "label":  "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInInvestingActivities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Net cash provided by (used in) investing activities",
                            "label":  "Net Cash Provided by (Used in) Investing Activities",
                            "documentation":  "Amount of cash inflow (outflow) from investing activities, including discontinued operations.  Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r192"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash flows from investing activities:",
                            "label":  "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInOperatingActivities",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Net cash provided by (used in) operating activities",
                            "label":  "Net Cash Provided by (Used in) Operating Activities",
                            "documentation":  "Amount of cash inflow (outflow) from operating activities, including discontinued operations.  Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r126",
                    "r127",
                    "r128"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInOperatingActivitiesAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash flows from operating activities:",
                            "label":  "Net Cash Provided by (Used in) Operating Activities [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetIncomeLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetIncomeLoss",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED":  {
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  1.0,
                        "order":  1.0
                        },
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  3.0
                        },
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED",
                    "http://www.scansource.com/role/EarningsPerShareDetails",
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Net income",
                            "netLabel":  "Net income",
                            "verboseLabel":  "Net income",
                            "terseLabel":  "Net income",
                            "label":  "Net Income (Loss)",
                            "documentation":  "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r120",
                    "r128",
                    "r150",
                    "r160",
                    "r179",
                    "r181",
                    "r185",
                    "r195",
                    "r201",
                    "r203",
                    "r204",
                    "r205",
                    "r206",
                    "r209",
                    "r210",
                    "r218",
                    "r231",
                    "r245",
                    "r251",
                    "r254",
                    "r264",
                    "r293",
                    "r294",
                    "r296",
                    "r297",
                    "r298",
                    "r300",
                    "r302",
                    "r304",
                    "r305",
                    "r434",
                    "r443",
                    "r498",
                    "r572",
                    "r589",
                    "r590",
                    "r636",
                    "r673",
                    "r792"
                    ]
                },
            "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/EarningsPerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Numerator:",
                            "label":  "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_Network1Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "Network1Member",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails",
                    "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Network1",
                            "label":  "Network1 [Member]",
                            "documentation":  "Network1 [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NewAccountingPronouncementsPolicyPolicyTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Recent Accounting Pronouncements",
                            "label":  "New Accounting Pronouncements, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting.  Includes, but is not limited to, quantification of the expected or actual impact."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_NonGaapMeasureDescriptionTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "NonGaapMeasureDescriptionTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Non-GAAP Measure Description",
                            "label":  "Non-GAAP Measure Description [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r718"
                    ]
                },
            "ecd_NonNeosMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "NonNeosMember",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Non-NEOs",
                            "label":  "Non-NEOs [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r688",
                    "r699",
                    "r709",
                    "r726",
                    "r734"
                    ]
                },
            "ecd_NonPeoNeoAvgCompActuallyPaidAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "NonPeoNeoAvgCompActuallyPaidAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Non-PEO NEO Average Compensation Actually Paid Amount",
                            "label":  "Non-PEO NEO Average Compensation Actually Paid Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r716"
                    ]
                },
            "ecd_NonPeoNeoAvgTotalCompAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "NonPeoNeoAvgTotalCompAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Non-PEO NEO Average Total Compensation Amount",
                            "label":  "Non-PEO NEO Average Total Compensation Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r715"
                    ]
                },
            "ecd_NonPeoNeoMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "NonPeoNeoMember",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Non-PEO NEO",
                            "label":  "Non-PEO NEO [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r726"
                    ]
                },
            "ecd_NonRule10b51ArrAdoptedFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "NonRule10b51ArrAdoptedFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Non-Rule 10b5-1 Arrangement Adopted",
                            "label":  "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r745"
                    ]
                },
            "ecd_NonRule10b51ArrTrmntdFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "NonRule10b51ArrTrmntdFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Non-Rule 10b5-1 Arrangement Terminated",
                            "label":  "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r745"
                    ]
                },
            "us-gaap_NonUsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NonUsMember",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "International",
                            "label":  "Non-US [Member]",
                            "documentation":  "Countries excluding the United States of America (US)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r827",
                    "r828",
                    "r829",
                    "r830"
                    ]
                },
            "us-gaap_NondesignatedMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NondesignatedMember",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Fair\u00a0Value\u00a0 of Derivatives Not\u00a0Designated\u00a0as\u00a0 Hedge Instruments",
                            "label":  "Not Designated as Hedging Instrument [Member]",
                            "documentation":  "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16"
                    ]
                },
            "us-gaap_NumberOfOperatingSegments":  {
                "xbrltype":  "integerItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NumberOfOperatingSegments",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Number of operating segments",
                            "label":  "Number of Operating Segments",
                            "documentation":  "Number of operating segments.  An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available.  An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
                            }
                        }
                    },
                "auth_ref":  [
                    "r770"
                    ]
                },
            "us-gaap_NumberOfReportableSegments":  {
                "xbrltype":  "integerItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NumberOfReportableSegments",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Number of reportable segments",
                            "label":  "Number of Reportable Segments",
                            "documentation":  "Number of segments reported by the entity.  A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
                            }
                        }
                    },
                "auth_ref":  [
                    "r770"
                    ]
                },
            "us-gaap_OperatingIncomeLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingIncomeLoss",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Operating income",
                            "terseLabel":  "Operating income (loss)",
                            "label":  "Operating Income (Loss)",
                            "documentation":  "The net result for the period of deducting operating expenses from operating revenues."
                            }
                        }
                    },
                "auth_ref":  [
                    "r231",
                    "r245",
                    "r251",
                    "r254",
                    "r636"
                    ]
                },
            "us-gaap_OperatingLeaseCost":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseCost",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails":  {
                        "parentTag":  "us-gaap_LeaseCost",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating lease cost",
                            "label":  "Operating Lease, Cost",
                            "documentation":  "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term.  Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r467",
                    "r659"
                    ]
                },
            "us-gaap_OperatingLeaseLiability":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiability",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Present value of lease payments",
                            "label":  "Operating Lease, Liability",
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r459"
                    ]
                },
            "us-gaap_OperatingLeaseLiabilityCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiabilityCurrent",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Current operating lease liabilities",
                            "label":  "Operating Lease, Liability, Current",
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
                            }
                        }
                    },
                "auth_ref":  [
                    "r459"
                    ]
                },
            "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList":  {
                "xbrltype":  "enumerationSetItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]",
                            "label":  "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
                            "documentation":  "Indicates line item in statement of financial position that includes current operating lease liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r460"
                    ]
                },
            "us-gaap_OperatingLeaseLiabilityNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiabilityNoncurrent",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Long-term operating lease liabilities",
                            "label":  "Operating Lease, Liability, Noncurrent",
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r459"
                    ]
                },
            "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList":  {
                "xbrltype":  "enumerationSetItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]",
                            "label":  "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
                            "documentation":  "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r460"
                    ]
                },
            "us-gaap_OperatingLeasePayments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeasePayments",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesSupplementalCashFlowInformationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash paid for amounts in the measurement of lease liabilities",
                            "label":  "Operating Lease, Payments",
                            "documentation":  "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
                            }
                        }
                    },
                "auth_ref":  [
                    "r463",
                    "r469"
                    ]
                },
            "us-gaap_OperatingLeaseRightOfUseAsset":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseRightOfUseAsset",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating lease right-of-use assets",
                            "label":  "Operating Lease, Right-of-Use Asset",
                            "documentation":  "Amount of lessee's right to use underlying asset under operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r458"
                    ]
                },
            "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList":  {
                "xbrltype":  "enumerationSetItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]",
                            "label":  "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
                            "documentation":  "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
                            }
                        }
                    },
                "auth_ref":  [
                    "r460"
                    ]
                },
            "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseWeightedAverageDiscountRatePercent",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesWeightedAverageRemainingTermandDiscountRateDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Weighted-average discount rate",
                            "label":  "Operating Lease, Weighted Average Discount Rate, Percent",
                            "documentation":  "Weighted average discount rate for operating lease calculated at point in time."
                            }
                        }
                    },
                "auth_ref":  [
                    "r472",
                    "r659"
                    ]
                },
            "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesWeightedAverageRemainingTermandDiscountRateDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Weighted-average remaining lease term (in years)",
                            "label":  "Operating Lease, Weighted Average Remaining Lease Term",
                            "documentation":  "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r471",
                    "r659"
                    ]
                },
            "us-gaap_OperatingSegmentsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingSegmentsMember",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Segments",
                            "label":  "Operating Segments [Member]",
                            "documentation":  "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r244",
                    "r245",
                    "r246",
                    "r247",
                    "r248",
                    "r254"
                    ]
                },
            "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Business and Summary of Significant Accounting Policies",
                            "label":  "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
                            "documentation":  "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
                            }
                        }
                    },
                "auth_ref":  [
                    "r129",
                    "r130",
                    "r131",
                    "r142"
                    ]
                },
            "us-gaap_OtherAssetsNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherAssetsNoncurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other non-current assets",
                            "label":  "Other Assets, Noncurrent",
                            "documentation":  "Amount of noncurrent assets classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r165"
                    ]
                },
            "us-gaap_OtherCommitmentsLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherCommitmentsLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other Commitments [Line Items]",
                            "label":  "Other Commitments [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OtherCommitmentsTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherCommitmentsTable",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other Commitments [Table]",
                            "label":  "Other Commitments [Table]",
                            "documentation":  "Disclosure of information about obligations resulting from other commitments."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED":  {
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Foreign currency translation adjustment",
                            "verboseLabel":  "Foreign currency translation adjustment",
                            "label":  "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
                            "documentation":  "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r8",
                    "r13",
                    "r143"
                    ]
                },
            "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED":  {
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  1.0,
                        "order":  2.0
                        },
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED",
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Unrealized (loss) gain on hedged transaction, net of tax",
                            "totalLabel":  "Net (decrease) increase in accumulated other comprehensive income, net of tax",
                            "label":  "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
                            "documentation":  "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r176"
                    ]
                },
            "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails":  {
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Net (decrease) increase in accumulated other comprehensive income",
                            "label":  "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent",
                            "documentation":  "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r176"
                    ]
                },
            "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails":  {
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Income tax effect",
                            "label":  "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent",
                            "documentation":  "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
                            }
                        }
                    },
                "auth_ref":  [
                    "r177"
                    ]
                },
            "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails":  {
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Unrealized (loss) gain in fair value of interest rate swap",
                            "label":  "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
                            "documentation":  "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness."
                            }
                        }
                    },
                "auth_ref":  [
                    "r175",
                    "r176",
                    "r420",
                    "r421",
                    "r424"
                    ]
                },
            "scsc_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentRealizedGainLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentRealizedGainLoss",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED":  {
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Realized foreign currency gain on sale of business",
                            "verboseLabel":  "Realized foreign currency translation gain from disposal of a business",
                            "label":  "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Realized Gain (Loss)",
                            "documentation":  "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Realized Gain (Loss)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Tax (benefit) expense",
                            "label":  "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
                            "documentation":  "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r8",
                    "r13",
                    "r143"
                    ]
                },
            "us-gaap_OtherLiabilitiesCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherLiabilitiesCurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Accrued expenses and other current liabilities",
                            "label":  "Other Liabilities, Current",
                            "documentation":  "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r30",
                    "r660"
                    ]
                },
            "us-gaap_OtherLiabilitiesNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherLiabilitiesNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other long-term liabilities",
                            "label":  "Other Liabilities, Noncurrent",
                            "documentation":  "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r34"
                    ]
                },
            "us-gaap_OtherNoncurrentAssetsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherNoncurrentAssetsMember",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other non-current assets",
                            "label":  "Other Noncurrent Assets [Member]",
                            "documentation":  "Primary financial statement caption encompassing other noncurrent assets."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OtherNonoperatingIncomeExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherNonoperatingIncomeExpense",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Other expense, net",
                            "label":  "Other Nonoperating Income (Expense)",
                            "documentation":  "Amount of income (expense) related to nonoperating activities, classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r125"
                    ]
                },
            "ecd_OtherPerfMeasureAmt":  {
                "xbrltype":  "decimalItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "OtherPerfMeasureAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Other Performance Measure, Amount",
                            "label":  "Other Performance Measure, Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r718"
                    ]
                },
            "ecd_OutstandingAggtErrCompAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "OutstandingAggtErrCompAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Outstanding Aggregate Erroneous Compensation Amount",
                            "label":  "Outstanding Aggregate Erroneous Compensation Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r686",
                    "r697",
                    "r707",
                    "r732"
                    ]
                },
            "ecd_OutstandingRecoveryCompAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "OutstandingRecoveryCompAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Compensation Amount",
                            "label":  "Outstanding Recovery Compensation Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r689",
                    "r700",
                    "r710",
                    "r735"
                    ]
                },
            "ecd_OutstandingRecoveryIndName":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "OutstandingRecoveryIndName",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Name",
                            "label":  "Outstanding Recovery, Individual Name"
                            }
                        }
                    },
                "auth_ref":  [
                    "r689",
                    "r700",
                    "r710",
                    "r735"
                    ]
                },
            "ecd_PayVsPerformanceDisclosureLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "PayVsPerformanceDisclosureLineItems",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Pay vs Performance Disclosure [Line Items]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r714"
                    ]
                },
            "us-gaap_PaymentsForRepurchaseOfCommonStock":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsForRepurchaseOfCommonStock",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  7.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Common stock repurchased",
                            "label":  "Payments for Repurchase of Common Stock",
                            "documentation":  "The cash outflow to reacquire common stock during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r42"
                    ]
                },
            "us-gaap_PaymentsOfDebtIssuanceCosts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsOfDebtIssuanceCosts",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Debt issuance costs",
                            "label":  "Payments of Debt Issuance Costs",
                            "documentation":  "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
                            }
                        }
                    },
                "auth_ref":  [
                    "r44"
                    ]
                },
            "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  8.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Taxes paid on settlement of equity awards",
                            "label":  "Payment, Tax Withholding, Share-Based Payment Arrangement",
                            "documentation":  "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r191"
                    ]
                },
            "us-gaap_PaymentsToAcquireProductiveAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsToAcquireProductiveAssets",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Capital expenditures",
                            "label":  "Payments to Acquire Productive Assets",
                            "documentation":  "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r153",
                    "r797",
                    "r798",
                    "r799"
                    ]
                },
            "ecd_PeerGroupIssuersFnTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "PeerGroupIssuersFnTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Peer Group Issuers, Footnote",
                            "label":  "Peer Group Issuers, Footnote [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r717"
                    ]
                },
            "ecd_PeerGroupTotalShareholderRtnAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "PeerGroupTotalShareholderRtnAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Peer Group Total Shareholder Return Amount",
                            "label":  "Peer Group Total Shareholder Return Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r717"
                    ]
                },
            "ecd_PeoActuallyPaidCompAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "PeoActuallyPaidCompAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "PEO Actually Paid Compensation Amount",
                            "label":  "PEO Actually Paid Compensation Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r716"
                    ]
                },
            "ecd_PeoMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "PeoMember",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "PEO",
                            "label":  "PEO [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r726"
                    ]
                },
            "ecd_PeoName":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "PeoName",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "PEO Name",
                            "label":  "PEO Name"
                            }
                        }
                    },
                "auth_ref":  [
                    "r719"
                    ]
                },
            "ecd_PeoTotalCompAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "PeoTotalCompAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "PEO Total Compensation Amount",
                            "label":  "PEO Total Compensation Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r715"
                    ]
                },
            "us-gaap_PreferredStockSharesAuthorized":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockSharesAuthorized",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Preferred stock, shares authorized (in shares)",
                            "label":  "Preferred Stock, Shares Authorized",
                            "documentation":  "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
                            }
                        }
                    },
                "auth_ref":  [
                    "r111",
                    "r552"
                    ]
                },
            "us-gaap_PreferredStockSharesIssued":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockSharesIssued",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Preferred stock, shares issued (in shares)",
                            "label":  "Preferred Stock, Shares Issued",
                            "documentation":  "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury).  May be all or portion of the number of preferred shares authorized.  Excludes preferred shares that are classified as debt."
                            }
                        }
                    },
                "auth_ref":  [
                    "r111",
                    "r334"
                    ]
                },
            "us-gaap_PreferredStockValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockValue",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Preferred stock, no par value; 3,000,000 shares authorized, none issued",
                            "label":  "Preferred Stock, Value, Issued",
                            "documentation":  "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer).  This item includes treasury stock repurchased by the entity.  Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r111",
                    "r491",
                    "r660"
                    ]
                },
            "us-gaap_PrepaidExpenseAndOtherAssetsCurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PrepaidExpenseAndOtherAssetsCurrent",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Prepaid expenses and other current assets",
                            "label":  "Prepaid Expense and Other Assets, Current",
                            "documentation":  "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r757"
                    ]
                },
            "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PrepaidExpensesAndOtherCurrentAssetsMember",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Prepaid expenses and other current assets",
                            "label":  "Prepaid Expenses and Other Current Assets [Member]",
                            "documentation":  "Primary financial statement caption encompassing prepaid expenses and other current assets."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ProceedsFromDivestitureOfBusinesses":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromDivestitureOfBusinesses",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessSaleDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Cash payment received",
                            "label":  "Proceeds from Divestiture of Businesses",
                            "documentation":  "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r40"
                    ]
                },
            "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Proceeds from sale of business, net of cash transferred",
                            "label":  "Proceeds from Divestiture of Businesses, Net of Cash Divested",
                            "documentation":  "This element represents the cash inflow during the period from the sale of a component of the entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r40"
                    ]
                },
            "us-gaap_ProceedsFromLongTermLinesOfCredit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromLongTermLinesOfCredit",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Borrowings on revolving credit, net of expenses",
                            "label":  "Proceeds from Long-Term Lines of Credit",
                            "documentation":  "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r41"
                    ]
                },
            "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromRepaymentsOfOtherLongTermDebt",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "(Repayments) borrowings on long-term debt, net",
                            "label":  "Proceeds from (Repayments of) Other Long-Term Debt",
                            "documentation":  "Amount of cash inflow (outflow) from other long-term debt."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ProceedsFromStockOptionsExercised":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromStockOptionsExercised",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Exercise of stock options",
                            "label":  "Proceeds from Stock Options Exercised",
                            "documentation":  "Amount of cash inflow from exercise of option under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r4",
                    "r17"
                    ]
                },
            "us-gaap_ProductMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProductMember",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Product",
                            "label":  "Product [Member]",
                            "documentation":  "Article or substance produced by nature, labor or machinery."
                            }
                        }
                    },
                "auth_ref":  [
                    "r645"
                    ]
                },
            "srt_ProductOrServiceAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ProductOrServiceAxis",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails",
                    "http://www.scansource.com/role/RevenueRecognitionDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Product and Service [Axis]",
                            "label":  "Product and Service [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r256",
                    "r480",
                    "r514",
                    "r515",
                    "r516",
                    "r517",
                    "r518",
                    "r519",
                    "r627",
                    "r645",
                    "r661",
                    "r755",
                    "r790",
                    "r791",
                    "r795",
                    "r821"
                    ]
                },
            "srt_ProductsAndServicesDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ProductsAndServicesDomain",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails",
                    "http://www.scansource.com/role/RevenueRecognitionDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Product and Service [Domain]",
                            "label":  "Product and Service [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r256",
                    "r480",
                    "r514",
                    "r515",
                    "r516",
                    "r517",
                    "r518",
                    "r519",
                    "r627",
                    "r645",
                    "r661",
                    "r755",
                    "r790",
                    "r791",
                    "r795",
                    "r821"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Property and equipment, net",
                            "label":  "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
                            "documentation":  "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset."
                            }
                        }
                    },
                "auth_ref":  [
                    "r753",
                    "r786"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentNet",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Property and equipment, net by Geography Category",
                            "label":  "Property, Plant and Equipment, Net",
                            "documentation":  "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale.  Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
                            }
                        }
                    },
                "auth_ref":  [
                    "r11",
                    "r487",
                    "r496",
                    "r660"
                    ]
                },
            "us-gaap_ProvisionForDoubtfulAccounts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProvisionForDoubtfulAccounts",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  9.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED",
                    "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Provision for doubtful accounts",
                            "terseLabel":  "Amounts Charged\u00a0to Expense",
                            "label":  "Accounts Receivable, Credit Loss Expense (Reversal)",
                            "documentation":  "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r190",
                    "r269"
                    ]
                },
            "ecd_PvpTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "PvpTable",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Pay vs Performance Disclosure",
                            "label":  "Pay vs Performance Disclosure [Table]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r714"
                    ]
                },
            "ecd_PvpTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "PvpTableTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Pay vs Performance Disclosure, Table",
                            "label":  "Pay vs Performance [Table Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r714"
                    ]
                },
            "srt_RangeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RangeAxis",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesNarrativeDetails",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statistical Measurement [Axis]",
                            "label":  "Statistical Measurement [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r289",
                    "r290",
                    "r291",
                    "r292",
                    "r355",
                    "r362",
                    "r387",
                    "r388",
                    "r389",
                    "r478",
                    "r479",
                    "r520",
                    "r542",
                    "r543",
                    "r594",
                    "r596",
                    "r598",
                    "r599",
                    "r609",
                    "r623",
                    "r624",
                    "r637",
                    "r644",
                    "r657",
                    "r662",
                    "r665",
                    "r788",
                    "r794",
                    "r813",
                    "r814",
                    "r815",
                    "r816",
                    "r817"
                    ]
                },
            "srt_RangeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RangeMember",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesNarrativeDetails",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statistical Measurement [Domain]",
                            "label":  "Statistical Measurement [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r289",
                    "r290",
                    "r291",
                    "r292",
                    "r355",
                    "r362",
                    "r387",
                    "r388",
                    "r389",
                    "r478",
                    "r479",
                    "r520",
                    "r542",
                    "r543",
                    "r594",
                    "r596",
                    "r598",
                    "r599",
                    "r609",
                    "r623",
                    "r624",
                    "r637",
                    "r644",
                    "r657",
                    "r662",
                    "r665",
                    "r788",
                    "r794",
                    "r813",
                    "r814",
                    "r815",
                    "r816",
                    "r817"
                    ]
                },
            "us-gaap_ReceivablesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ReceivablesAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Receivables [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Trade Accounts and Notes Receivable, Net",
                            "label":  "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized."
                            }
                        }
                    },
                "auth_ref":  [
                    "r52"
                    ]
                },
            "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Reconciliation of Assets from Segment to Consolidated",
                            "label":  "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
                            "documentation":  "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r50",
                    "r51"
                    ]
                },
            "ecd_RecoveryOfErrCompDisclosureLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "RecoveryOfErrCompDisclosureLineItems",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r681",
                    "r692",
                    "r702",
                    "r727"
                    ]
                },
            "us-gaap_RepaymentsOfLongTermLinesOfCredit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RepaymentsOfLongTermLinesOfCredit",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedLabel":  "Repayments on revolving credit, net of expenses",
                            "label":  "Repayments of Long-Term Lines of Credit",
                            "documentation":  "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r43"
                    ]
                },
            "srt_ReportableGeographicalComponentsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ReportableGeographicalComponentsMember",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Reportable Geographical Components",
                            "label":  "Reportable Geographical Components [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_RestatementDateAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "RestatementDateAxis",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Restatement Determination Date:",
                            "label":  "Restatement Determination Date [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r682",
                    "r693",
                    "r703",
                    "r728"
                    ]
                },
            "ecd_RestatementDeterminationDate":  {
                "xbrltype":  "dateItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "RestatementDeterminationDate",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Restatement Determination Date",
                            "label":  "Restatement Determination Date"
                            }
                        }
                    },
                "auth_ref":  [
                    "r683",
                    "r694",
                    "r704",
                    "r729"
                    ]
                },
            "ecd_RestatementDoesNotRequireRecoveryTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "RestatementDoesNotRequireRecoveryTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Restatement does not require Recovery",
                            "label":  "Restatement Does Not Require Recovery [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r690",
                    "r701",
                    "r711",
                    "r736"
                    ]
                },
            "us-gaap_RetainedEarningsAccumulatedDeficit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RetainedEarningsAccumulatedDeficit",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Retained earnings",
                            "label":  "Retained Earnings (Accumulated Deficit)",
                            "documentation":  "Amount of accumulated undistributed earnings (deficit)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r113",
                    "r141",
                    "r494",
                    "r524",
                    "r526",
                    "r529",
                    "r553",
                    "r660"
                    ]
                },
            "us-gaap_RetainedEarningsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RetainedEarningsMember",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Retained Earnings",
                            "label":  "Retained Earnings [Member]",
                            "documentation":  "Accumulated undistributed earnings (deficit)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r157",
                    "r198",
                    "r199",
                    "r200",
                    "r202",
                    "r208",
                    "r210",
                    "r265",
                    "r266",
                    "r391",
                    "r392",
                    "r393",
                    "r406",
                    "r407",
                    "r425",
                    "r427",
                    "r428",
                    "r430",
                    "r432",
                    "r521",
                    "r523",
                    "r531",
                    "r825"
                    ]
                },
            "us-gaap_RevenueFromContractWithCustomerAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenueFromContractWithCustomerAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Revenue from Contract with Customer [Abstract]",
                            "label":  "Revenue from Contract with Customer [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenueFromContractWithCustomerExcludingAssessedTax",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_GrossProfit",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED",
                    "http://www.scansource.com/role/RevenueRecognitionDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Net sales",
                            "netLabel":  "Revenues",
                            "verboseLabel":  "Sales",
                            "label":  "Revenue from Contract with Customer, Excluding Assessed Tax",
                            "documentation":  "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer.  Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
                            }
                        }
                    },
                "auth_ref":  [
                    "r232",
                    "r233",
                    "r244",
                    "r249",
                    "r250",
                    "r256",
                    "r258",
                    "r260",
                    "r352",
                    "r353",
                    "r480"
                    ]
                },
            "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenueFromContractWithCustomerPolicyTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Revenue Recognition",
                            "label":  "Revenue from Contract with Customer [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for revenue from contract with customer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r156",
                    "r344",
                    "r345",
                    "r346",
                    "r347",
                    "r348",
                    "r349",
                    "r350",
                    "r351",
                    "r625"
                    ]
                },
            "us-gaap_RevenueFromContractWithCustomerTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenueFromContractWithCustomerTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/RevenueRecognition"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Revenue Recognition",
                            "label":  "Revenue from Contract with Customer [Text Block]",
                            "documentation":  "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset.  Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer.  Excludes insurance and lease contracts."
                            }
                        }
                    },
                "auth_ref":  [
                    "r156",
                    "r336",
                    "r337",
                    "r338",
                    "r339",
                    "r340",
                    "r341",
                    "r342",
                    "r343",
                    "r354"
                    ]
                },
            "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/LeasesSupplementalCashFlowInformationDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Right-of-use assets obtained in exchange for lease obligations",
                            "label":  "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
                            "documentation":  "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r470",
                    "r659"
                    ]
                },
            "ecd_Rule10b51ArrAdoptedFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "Rule10b51ArrAdoptedFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Rule 10b5-1 Arrangement Adopted",
                            "label":  "Rule 10b5-1 Arrangement Adopted [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r745"
                    ]
                },
            "ecd_Rule10b51ArrTrmntdFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "Rule10b51ArrTrmntdFlag",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Rule 10b5-1 Arrangement Terminated",
                            "label":  "Rule 10b5-1 Arrangement Terminated [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r745"
                    ]
                },
            "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Schedule of Accumulated Other Comprehensive Income, Net Of Tax",
                            "label":  "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
                            "documentation":  "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r38",
                    "r805",
                    "r806"
                    ]
                },
            "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
                "presentation":  [
                    "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Business Acquisitions, by Acquisition [Table]",
                            "label":  "Schedule of Business Acquisitions, by Acquisition [Table]",
                            "documentation":  "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r67",
                    "r68",
                    "r413"
                    ]
                },
            "us-gaap_ScheduleOfCashAndCashEquivalentsTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfCashAndCashEquivalentsTable",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Cash and Cash Equivalents [Table]",
                            "label":  "Schedule of Cash and Cash Equivalents [Table]",
                            "documentation":  "Schedule of cash and cash equivalent balances.  This table excludes restricted cash balances."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)",
                            "label":  "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
                            "documentation":  "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings."
                            }
                        }
                    },
                "auth_ref":  [
                    "r80"
                    ]
                },
            "us-gaap_ScheduleOfDebtTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfDebtTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Debt",
                            "label":  "Schedule of Debt [Table Text Block]",
                            "documentation":  "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfDerivativeInstrumentsTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Schedule of Derivative Instruments",
                            "label":  "Schedule of Derivative Instruments [Table Text Block]",
                            "documentation":  "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments.  May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16",
                    "r70",
                    "r71",
                    "r72",
                    "r73",
                    "r76",
                    "r79",
                    "r83",
                    "r84"
                    ]
                },
            "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/EarningsPerShareTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Schedule of Earnings Per Share",
                            "label":  "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
                            "documentation":  "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r769"
                    ]
                },
            "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Assets and Liabilities Measured at Fair Value",
                            "label":  "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
                            "documentation":  "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis.  The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r436",
                    "r437"
                    ]
                },
            "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Net Identifiable Intangible Assets",
                            "label":  "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
                            "documentation":  "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
                            }
                        }
                    },
                "auth_ref":  [
                    "r56",
                    "r58"
                    ]
                },
            "us-gaap_ScheduleOfGoodwillTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfGoodwillTable",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Goodwill [Table]",
                            "label":  "Schedule of Goodwill [Table]",
                            "documentation":  "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons."
                            }
                        }
                    },
                "auth_ref":  [
                    "r273",
                    "r274",
                    "r275",
                    "r276",
                    "r277",
                    "r278",
                    "r279",
                    "r280",
                    "r281",
                    "r282",
                    "r283",
                    "r638"
                    ]
                },
            "us-gaap_ScheduleOfGoodwillTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfGoodwillTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Schedule of Changes in the Carrying Amount of Goodwill",
                            "label":  "Schedule of Goodwill [Table Text Block]",
                            "documentation":  "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
                            }
                        }
                    },
                "auth_ref":  [
                    "r638",
                    "r775",
                    "r776",
                    "r777",
                    "r778",
                    "r779",
                    "r780",
                    "r781",
                    "r782",
                    "r783",
                    "r784",
                    "r785"
                    ]
                },
            "scsc_ScheduleOfOtherComprehensiveIncomeLossTaxTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "ScheduleOfOtherComprehensiveIncomeLossTaxTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Other Comprehensive Loss, Tax",
                            "label":  "Schedule Of Other Comprehensive Income (Loss), Tax [Table Text Block]",
                            "documentation":  "[Table Text Block] for Schedule of Other Comprehensive Income (Loss), Tax [Table]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/DerivativesandHedgingActivitiesTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures",
                            "label":  "Derivatives Not Designated as Hedging Instruments [Table Text Block]",
                            "documentation":  "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument."
                            }
                        }
                    },
                "auth_ref":  [
                    "r81",
                    "r754"
                    ]
                },
            "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfSegmentReportingInformationBySegmentTable",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Schedule of Segment Reporting Information, by Segment [Table]",
                            "label":  "Schedule of Segment Reporting Information, by Segment [Table]",
                            "documentation":  "A table disclosing the profit or loss and total assets for each reportable segment of the entity.  An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
                            }
                        }
                    },
                "auth_ref":  [
                    "r47",
                    "r48",
                    "r49",
                    "r53"
                    ]
                },
            "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationTables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Schedule of Financial Information by Segment",
                            "label":  "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
                            "documentation":  "Tabular disclosure of the profit or loss and total assets for each reportable segment.  An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
                            }
                        }
                    },
                "auth_ref":  [
                    "r47",
                    "r48",
                    "r49",
                    "r53"
                    ]
                },
            "scsc_SecuredOvernightFinancingRateSOFRMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "SecuredOvernightFinancingRateSOFRMember",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "SOFR",
                            "label":  "Secured Overnight Financing Rate (SOFR) [Member]",
                            "documentation":  "Secured Overnight Financing Rate (SOFR)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_Security12bTitle":  {
                "xbrltype":  "securityTitleItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "Security12bTitle",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Title of 12(b) Security",
                            "label":  "Title of 12(b) Security",
                            "documentation":  "Title of a 12(b) registered security."
                            }
                        }
                    },
                "auth_ref":  [
                    "r676"
                    ]
                },
            "dei_SecurityExchangeName":  {
                "xbrltype":  "edgarExchangeCodeItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "SecurityExchangeName",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Security Exchange Name",
                            "label":  "Security Exchange Name",
                            "documentation":  "Name of the Exchange on which a security is registered."
                            }
                        }
                    },
                "auth_ref":  [
                    "r678"
                    ]
                },
            "us-gaap_SegmentContinuingOperationsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentContinuingOperationsMember",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Continuing Operations",
                            "label":  "Continuing Operations [Member]",
                            "documentation":  "Component of an entity expected to operate in the foreseeable future."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SegmentDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentDomain",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails",
                    "http://www.scansource.com/role/RevenueRecognitionDetails",
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Segments [Domain]",
                            "label":  "Segments [Domain]",
                            "documentation":  "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r228",
                    "r231",
                    "r232",
                    "r233",
                    "r234",
                    "r235",
                    "r236",
                    "r237",
                    "r238",
                    "r239",
                    "r240",
                    "r241",
                    "r242",
                    "r244",
                    "r245",
                    "r246",
                    "r247",
                    "r248",
                    "r249",
                    "r250",
                    "r251",
                    "r252",
                    "r254",
                    "r260",
                    "r273",
                    "r274",
                    "r275",
                    "r276",
                    "r277",
                    "r278",
                    "r279",
                    "r280",
                    "r281",
                    "r285",
                    "r286",
                    "r503",
                    "r504",
                    "r505",
                    "r506",
                    "r507",
                    "r508",
                    "r509",
                    "r510",
                    "r511",
                    "r512",
                    "r513",
                    "r638",
                    "r755",
                    "r821"
                    ]
                },
            "srt_SegmentGeographicalDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "SegmentGeographicalDomain",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Geographical [Domain]",
                            "label":  "Geographical [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r258",
                    "r259",
                    "r535",
                    "r538",
                    "r540",
                    "r595",
                    "r597",
                    "r600",
                    "r610",
                    "r614",
                    "r615",
                    "r616",
                    "r617",
                    "r618",
                    "r619",
                    "r620",
                    "r621",
                    "r622",
                    "r628",
                    "r646",
                    "r665",
                    "r795",
                    "r821"
                    ]
                },
            "us-gaap_SegmentOperatingActivitiesDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentOperatingActivitiesDomain",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Activities [Domain]",
                            "label":  "Operating Activities [Domain]",
                            "documentation":  "Operations of an entity including continuing and discontinued operations."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SegmentReportingDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentReportingDisclosureTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformation"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Segment Information",
                            "label":  "Segment Reporting Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for reporting segments including data and tables.  Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r227",
                    "r228",
                    "r229",
                    "r230",
                    "r231",
                    "r243",
                    "r248",
                    "r252",
                    "r253",
                    "r254",
                    "r255",
                    "r256",
                    "r257",
                    "r260"
                    ]
                },
            "us-gaap_SegmentReportingInformationLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentReportingInformationLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Segment Reporting Information [Line Items]",
                            "label":  "Segment Reporting Information [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SegmentReportingMeasurementDisclosuresAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentReportingMeasurementDisclosuresAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Segment Reporting, Measurement Disclosures [Abstract]",
                            "label":  "Segment Reporting, Measurement Disclosures [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_SellingGeneralAndAdministrativeExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SellingGeneralAndAdministrativeExpense",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED":  {
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  -1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Selling, general and administrative expenses",
                            "label":  "Selling, General and Administrative Expense",
                            "documentation":  "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses.  Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products.  Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges.  General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
                            }
                        }
                    },
                "auth_ref":  [
                    "r124"
                    ]
                },
            "us-gaap_ShareBasedCompensation":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensation",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  8.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Share-based compensation",
                            "label":  "Share-Based Payment Arrangement, Noncash Expense",
                            "documentation":  "Amount of noncash expense for share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "All Award Types",
                            "label":  "Award Type [Domain]",
                            "documentation":  "Award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r365",
                    "r366",
                    "r367",
                    "r368",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r389",
                    "r390"
                    ]
                },
            "us-gaap_SharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharesOutstanding",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "periodStartLabel":  "Beginning balance (in shares)",
                            "periodEndLabel":  "Ending balance (in shares)",
                            "label":  "Shares, Outstanding",
                            "documentation":  "Number of shares issued which are neither cancelled nor held in the treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_ShortTermBorrowingsLineOfCreditAndLongTermDebtTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "ShortTermBorrowingsLineOfCreditAndLongTermDebtTable",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Short Term Borrowings, Line of Credit and Long Term Debt [Table]",
                            "label":  "Short Term Borrowings, Line of Credit and Long Term Debt [Table]",
                            "documentation":  "Short Term Borrowings, Line of Credit and Long Term Debt [Table]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShortTermDebtTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShortTermDebtTypeAxis",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Short-term Debt, Type [Axis]",
                            "label":  "Short-Term Debt, Type [Axis]",
                            "documentation":  "Information by type of short-term debt arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r28"
                    ]
                },
            "us-gaap_ShortTermDebtTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShortTermDebtTypeDomain",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Short-term Debt, Type [Domain]",
                            "label":  "Short-Term Debt, Type [Domain]",
                            "documentation":  "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
                            }
                        }
                    },
                "auth_ref":  [
                    "r26"
                    ]
                },
            "scsc_SignificantAccountingPoliciesPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "SignificantAccountingPoliciesPolicyTextBlock",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Summary of Significant Accounting Policies",
                            "label":  "Significant Accounting Policies [Policy Text Block]",
                            "documentation":  "Significant Accounting Policies [Policy Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "scsc_SpecialtyTechnologySolutionsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "SpecialtyTechnologySolutionsMember",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails",
                    "http://www.scansource.com/role/RevenueRecognitionDetails",
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Specialty Technology Solutions",
                            "terseLabel":  "Specialty Technology Solutions",
                            "netLabel":  "Specialty Technology Solutions",
                            "label":  "Specialty Technology Solutions [Member]",
                            "documentation":  "Specialty Technology Solutions"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementBusinessSegmentsAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementBusinessSegmentsAxis",
                "presentation":  [
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails",
                    "http://www.scansource.com/role/RevenueRecognitionDetails",
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Segments [Axis]",
                            "label":  "Segments [Axis]",
                            "documentation":  "Information by business segments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r158",
                    "r228",
                    "r231",
                    "r232",
                    "r233",
                    "r234",
                    "r235",
                    "r236",
                    "r237",
                    "r238",
                    "r239",
                    "r240",
                    "r241",
                    "r242",
                    "r244",
                    "r245",
                    "r246",
                    "r247",
                    "r248",
                    "r249",
                    "r250",
                    "r251",
                    "r252",
                    "r254",
                    "r260",
                    "r273",
                    "r274",
                    "r275",
                    "r276",
                    "r277",
                    "r278",
                    "r279",
                    "r280",
                    "r281",
                    "r284",
                    "r285",
                    "r286",
                    "r503",
                    "r504",
                    "r505",
                    "r506",
                    "r507",
                    "r508",
                    "r509",
                    "r510",
                    "r511",
                    "r512",
                    "r513",
                    "r638",
                    "r755",
                    "r821"
                    ]
                },
            "us-gaap_StatementEquityComponentsAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementEquityComponentsAxis",
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Equity Components [Axis]",
                            "label":  "Equity Components [Axis]",
                            "documentation":  "Information by component of equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r15",
                    "r36",
                    "r157",
                    "r183",
                    "r184",
                    "r185",
                    "r198",
                    "r199",
                    "r200",
                    "r202",
                    "r208",
                    "r210",
                    "r226",
                    "r265",
                    "r266",
                    "r335",
                    "r391",
                    "r392",
                    "r393",
                    "r406",
                    "r407",
                    "r425",
                    "r426",
                    "r427",
                    "r428",
                    "r429",
                    "r430",
                    "r432",
                    "r448",
                    "r449",
                    "r450",
                    "r451",
                    "r452",
                    "r453",
                    "r474",
                    "r521",
                    "r522",
                    "r523",
                    "r531",
                    "r591"
                    ]
                },
            "srt_StatementGeographicalAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "StatementGeographicalAxis",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Geographical [Axis]",
                            "label":  "Geographical [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r258",
                    "r259",
                    "r535",
                    "r538",
                    "r540",
                    "r595",
                    "r597",
                    "r600",
                    "r610",
                    "r612",
                    "r614",
                    "r615",
                    "r616",
                    "r617",
                    "r618",
                    "r619",
                    "r620",
                    "r621",
                    "r622",
                    "r628",
                    "r646",
                    "r665",
                    "r795",
                    "r821"
                    ]
                },
            "us-gaap_StatementLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementLineItems",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED",
                    "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails",
                    "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statement [Line Items]",
                            "label":  "Statement [Line Items]",
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
                            }
                        }
                    },
                "auth_ref":  [
                    "r198",
                    "r199",
                    "r200",
                    "r226",
                    "r480",
                    "r527",
                    "r532",
                    "r544",
                    "r545",
                    "r546",
                    "r547",
                    "r548",
                    "r549",
                    "r552",
                    "r555",
                    "r556",
                    "r557",
                    "r558",
                    "r559",
                    "r560",
                    "r561",
                    "r562",
                    "r563",
                    "r565",
                    "r566",
                    "r567",
                    "r568",
                    "r569",
                    "r571",
                    "r573",
                    "r574",
                    "r576",
                    "r577",
                    "r578",
                    "r579",
                    "r580",
                    "r581",
                    "r582",
                    "r583",
                    "r584",
                    "r585",
                    "r586",
                    "r587",
                    "r591",
                    "r666"
                    ]
                },
            "us-gaap_StatementOfCashFlowsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfCashFlowsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statement of Cash Flows [Abstract]",
                            "label":  "Statement of Cash Flows [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementOfFinancialPositionAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfFinancialPositionAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statement of Financial Position [Abstract]",
                            "label":  "Statement of Financial Position [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfIncomeAndComprehensiveIncomeAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Comprehensive Income [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementOfStockholdersEquityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfStockholdersEquityAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statement of Stockholders' Equity [Abstract]",
                            "label":  "Statement of Stockholders' Equity [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementOperatingActivitiesSegmentAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOperatingActivitiesSegmentAxis",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Operating Activities [Axis]",
                            "label":  "Operating Activities [Axis]",
                            "documentation":  "Information by continuing and discontinuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementTable",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Statement [Table]",
                            "label":  "Statement [Table]",
                            "documentation":  "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
                            }
                        }
                    },
                "auth_ref":  [
                    "r198",
                    "r199",
                    "r200",
                    "r226",
                    "r480",
                    "r527",
                    "r532",
                    "r544",
                    "r545",
                    "r546",
                    "r547",
                    "r548",
                    "r549",
                    "r552",
                    "r555",
                    "r556",
                    "r557",
                    "r558",
                    "r559",
                    "r560",
                    "r561",
                    "r562",
                    "r563",
                    "r565",
                    "r566",
                    "r567",
                    "r568",
                    "r569",
                    "r571",
                    "r573",
                    "r574",
                    "r576",
                    "r577",
                    "r578",
                    "r579",
                    "r580",
                    "r581",
                    "r582",
                    "r583",
                    "r584",
                    "r585",
                    "r586",
                    "r587",
                    "r591",
                    "r666"
                    ]
                },
            "ecd_StkPrcOrTsrEstimationMethodTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "StkPrcOrTsrEstimationMethodTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Stock Price or TSR Estimation Method",
                            "label":  "Stock Price or TSR Estimation Method [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r685",
                    "r696",
                    "r706",
                    "r731"
                    ]
                },
            "us-gaap_StockAppreciationRightsSARSMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockAppreciationRightsSARSMember",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Stock Appreciation Rights (SARs)",
                            "label":  "Stock Appreciation Rights (SARs) [Member]",
                            "documentation":  "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockIssuedDuringPeriodSharesShareBasedCompensation",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)",
                            "label":  "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
                            "documentation":  "Number, after forfeiture, of shares or units issued under share-based payment arrangement.  Excludes shares or units issued under employee stock ownership plan (ESOP)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r15",
                    "r111",
                    "r112",
                    "r141"
                    ]
                },
            "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockIssuedDuringPeriodValueShareBasedCompensation",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes",
                            "label":  "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
                            "documentation":  "Value, after forfeiture, of shares issued under share-based payment arrangement.  Excludes employee stock ownership plan (ESOP)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r64",
                    "r111",
                    "r112",
                    "r141"
                    ]
                },
            "us-gaap_StockRepurchasedDuringPeriodShares":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockRepurchasedDuringPeriodShares",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Common stock repurchased (in shares)",
                            "label":  "Stock Repurchased During Period, Shares",
                            "documentation":  "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury.  Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore.  This element is used when state law does not recognize treasury stock."
                            }
                        }
                    },
                "auth_ref":  [
                    "r15",
                    "r111",
                    "r112",
                    "r141",
                    "r528",
                    "r591",
                    "r611"
                    ]
                },
            "us-gaap_StockRepurchasedDuringPeriodValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockRepurchasedDuringPeriodValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "negatedTerseLabel":  "Common stock repurchased",
                            "label":  "Stock Repurchased During Period, Value",
                            "documentation":  "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury.  Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore.  This element is used when state law does not recognize treasury stock."
                            }
                        }
                    },
                "auth_ref":  [
                    "r15",
                    "r111",
                    "r112",
                    "r141",
                    "r531",
                    "r591",
                    "r611",
                    "r674"
                    ]
                },
            "us-gaap_StockholdersEquity":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquity",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "totalLabel":  "Total shareholders\u2019 equity",
                            "periodStartLabel":  "Beginning balance",
                            "periodEndLabel":  "Ending balance",
                            "terseLabel":  "Stockholders' equity attributable to parent",
                            "label":  "Equity, Attributable to Parent",
                            "documentation":  "Amount of equity (deficit) attributable to parent.  Excludes temporary equity and equity attributable to noncontrolling interest."
                            }
                        }
                    },
                "auth_ref":  [
                    "r112",
                    "r114",
                    "r115",
                    "r132",
                    "r554",
                    "r570",
                    "r592",
                    "r593",
                    "r660",
                    "r675",
                    "r765",
                    "r773",
                    "r803",
                    "r825"
                    ]
                },
            "us-gaap_StockholdersEquityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquityAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED",
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Shareholders\u2019 equity:",
                            "label":  "Equity, Attributable to Parent [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_TabularListTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "TabularListTableTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Tabular List, Table",
                            "label":  "Tabular List [Table Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r725"
                    ]
                },
            "scsc_TermLoanFacilityMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "TermLoanFacilityMember",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails",
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Term Loan Facility",
                            "label":  "Term Loan Facility [Member]",
                            "documentation":  "Term Loan Facility [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_TotalShareholderRtnAmt":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "TotalShareholderRtnAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Total Shareholder Return Amount",
                            "label":  "Total Shareholder Return Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r717"
                    ]
                },
            "ecd_TotalShareholderRtnVsPeerGroupTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "TotalShareholderRtnVsPeerGroupTextBlock",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Total Shareholder Return Vs Peer Group",
                            "label":  "Total Shareholder Return Vs Peer Group [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r724"
                    ]
                },
            "ecd_TradingArrAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "TradingArrAxis",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Trading Arrangement:",
                            "label":  "Trading Arrangement [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r744"
                    ]
                },
            "ecd_TradingArrByIndTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "TradingArrByIndTable",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Trading Arrangements, by Individual",
                            "label":  "Trading Arrangements, by Individual [Table]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r746"
                    ]
                },
            "dei_TradingSymbol":  {
                "xbrltype":  "tradingSymbolItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "TradingSymbol",
                "presentation":  [
                    "http://www.scansource.com/role/Cover"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Trading Symbol",
                            "label":  "Trading Symbol",
                            "documentation":  "Trading symbol of an instrument as listed on an exchange."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_TrdArrAdoptionDate":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "TrdArrAdoptionDate",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Adoption Date",
                            "label":  "Trading Arrangement Adoption Date"
                            }
                        }
                    },
                "auth_ref":  [
                    "r747"
                    ]
                },
            "ecd_TrdArrDuration":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "TrdArrDuration",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Arrangement Duration",
                            "label":  "Trading Arrangement Duration"
                            }
                        }
                    },
                "auth_ref":  [
                    "r748"
                    ]
                },
            "ecd_TrdArrIndName":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "TrdArrIndName",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Name",
                            "label":  "Trading Arrangement, Individual Name"
                            }
                        }
                    },
                "auth_ref":  [
                    "r746"
                    ]
                },
            "ecd_TrdArrIndTitle":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "TrdArrIndTitle",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Title",
                            "label":  "Trading Arrangement, Individual Title"
                            }
                        }
                    },
                "auth_ref":  [
                    "r746"
                    ]
                },
            "ecd_TrdArrSecuritiesAggAvailAmt":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "TrdArrSecuritiesAggAvailAmt",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Aggregate Available",
                            "label":  "Trading Arrangement, Securities Aggregate Available Amount"
                            }
                        }
                    },
                "auth_ref":  [
                    "r749"
                    ]
                },
            "ecd_TrdArrTerminationDate":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "TrdArrTerminationDate",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Termination Date",
                            "label":  "Trading Arrangement Termination Date"
                            }
                        }
                    },
                "auth_ref":  [
                    "r747"
                    ]
                },
            "scsc_UKBasedIntYBusinessMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "UKBasedIntYBusinessMember",
                "presentation":  [
                    "http://www.scansource.com/role/BusinessSaleDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "UK-based intY Business",
                            "label":  "UK-based intY Business [Member]",
                            "documentation":  "UK-based intY Business"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "ecd_UndrlygSecurityMktPriceChngPct":  {
                "xbrltype":  "pureItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "UndrlygSecurityMktPriceChngPct",
                "presentation":  [
                    "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Underlying Security Market Price Change",
                            "label":  "Underlying Security Market Price Change, Percent"
                            }
                        }
                    },
                "auth_ref":  [
                    "r743"
                    ]
                },
            "scsc_UnitedStatesandCanadaMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.scansource.com/20231231",
                "localname":  "UnitedStatesandCanadaMember",
                "presentation":  [
                    "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails",
                    "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "United States and Canada",
                            "label":  "United States and Canada [Member]",
                            "documentation":  "United States and Canada [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_UnrecognizedTaxBenefits":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UnrecognizedTaxBenefits",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Unrecognized tax benefits",
                            "label":  "Unrecognized Tax Benefits",
                            "documentation":  "Amount of unrecognized tax benefits."
                            }
                        }
                    },
                "auth_ref":  [
                    "r395",
                    "r402"
                    ]
                },
            "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Income tax penalties and interest accrued",
                            "label":  "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
                            "documentation":  "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
                            }
                        }
                    },
                "auth_ref":  [
                    "r401"
                    ]
                },
            "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.scansource.com/role/IncomeTaxesDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Unrecognized tax benefits that would impact effective tax rate if recognized",
                            "label":  "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
                            "documentation":  "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate."
                            }
                        }
                    },
                "auth_ref":  [
                    "r403"
                    ]
                },
            "us-gaap_VariableLeaseCost":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "VariableLeaseCost",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails":  {
                        "parentTag":  "us-gaap_LeaseCost",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Variable lease cost",
                            "label":  "Variable Lease, Cost",
                            "documentation":  "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
                            }
                        }
                    },
                "auth_ref":  [
                    "r468",
                    "r659"
                    ]
                },
            "us-gaap_VariableRateAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "VariableRateAxis",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Variable Rate [Axis]",
                            "label":  "Variable Rate [Axis]",
                            "documentation":  "Information by type of variable rate."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_VariableRateDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "VariableRateDomain",
                "presentation":  [
                    "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Variable Rate [Domain]",
                            "label":  "Variable Rate [Domain]",
                            "documentation":  "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfDilutedSharesOutstanding",
                "calculation":  {
                    "http://www.scansource.com/role/EarningsPerShareDetails":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED",
                    "http://www.scansource.com/role/EarningsPerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Weighted-average shares outstanding, diluted (in shares)",
                            "totalLabel":  "Weighted-average shares, diluted (in shares)",
                            "label":  "Weighted Average Number of Shares Outstanding, Diluted",
                            "documentation":  "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r213",
                    "r221"
                    ]
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfSharesOutstandingAbstract",
                "presentation":  [
                    "http://www.scansource.com/role/EarningsPerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Denominator:",
                            "label":  "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfSharesOutstandingBasic",
                "calculation":  {
                    "http://www.scansource.com/role/EarningsPerShareDetails":  {
                        "parentTag":  "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED",
                    "http://www.scansource.com/role/EarningsPerShareDetails"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "terseLabel":  "Weighted-average shares outstanding, basic (in shares)",
                            "verboseLabel":  "Weighted-average shares, basic (in shares)",
                            "label":  "Weighted Average Number of Shares Outstanding, Basic",
                            "documentation":  "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r212",
                    "r221"
                    ]
                }
            }
        }
    },
"std_ref":  {
    "r0":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "25",
        "Paragraph":  "1",
        "SubTopic":  "20",
        "Topic":  "940",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
        },
    "r1":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "SubTopic":  "230",
        "Topic":  "830",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
        },
    "r2":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "10A",
        "SubTopic":  "10",
        "Topic":  "220",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
        },
    "r3":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "10A",
        "Subparagraph":  "(a),(b),(c)",
        "SubTopic":  "10",
        "Topic":  "220",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
        },
    "r4":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "14",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
        },
    "r5":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1B",
        "Subparagraph":  "(a)",
        "SubTopic":  "20",
        "Topic":  "205",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483475/205-20-45-1B"
        },
    "r6":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1B",
        "Subparagraph":  "(b)",
        "SubTopic":  "20",
        "Topic":  "205",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483475/205-20-45-1B"
        },
    "r7":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1D",
        "SubTopic":  "20",
        "Topic":  "205",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483475/205-20-45-1D"
        },
    "r8":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "SubTopic":  "10",
        "Topic":  "810",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-20"
        },
    "r9":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r10":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(b)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r11":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "SubTopic":  "10",
        "Topic":  "360",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
        },
    "r12":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "SubTopic":  "20",
        "Topic":  "205",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
        },
    "r13":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(c)(3)",
        "SubTopic":  "10",
        "Topic":  "810",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
        },
    "r14":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(c),(3)",
        "SubTopic":  "10",
        "Topic":  "810",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
        },
    "r15":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "SubTopic":  "10",
        "Topic":  "505",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
        },
    "r16":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "SubTopic":  "10",
        "Topic":  "815",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-2"
        },
    "r17":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2A",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "718",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
        },
    "r18":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "SubTopic":  "10",
        "Topic":  "360",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
        },
    "r19":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "SubTopic":  "20",
        "Topic":  "210",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
        },
    "r20":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "e",
        "SubTopic":  "470",
        "Topic":  "942",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
        },
    "r21":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "SubTopic":  "10",
        "Topic":  "280",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-4"
        },
    "r22":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "10",
        "SubTopic":  "20",
        "Topic":  "210",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483444/210-20-55-10"
        },
    "r23":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "9",
        "SubTopic":  "20",
        "Topic":  "210",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483444/210-20-55-9"
        },
    "r24":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(22))",
        "SubTopic":  "10",
        "Topic":  "210",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r25":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "205",
        "SubTopic":  "20",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-3"
        },
    "r26":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.19(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r27":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.19(b),22(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r28":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.19)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r29":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.19-26)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r30":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.20)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r31":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.21)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r32":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.22(a)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r33":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.22)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r34":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.24)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r35":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.25)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r36":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.29-31)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r37":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "220",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
        },
    "r38":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "220",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "14A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
        },
    "r39":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "220",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-5"
        },
    "r40":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "12",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
        },
    "r41":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "14",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
        },
    "r42":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r43":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r44":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r45":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
        },
    "r46":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
        },
    "r47":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "280",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r48":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "280",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
        },
    "r49":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "280",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "30",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r50":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "280",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r51":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "280",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "31",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
        },
    "r52":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "310",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-9"
        },
    "r53":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "20",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r54":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
        },
    "r55":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
        },
    "r56":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
        },
    "r57":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "((a)(1),(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r58":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r59":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "350",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r60":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "360",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
        },
    "r61":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "470",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
        },
    "r62":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
        },
    "r63":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
        },
    "r64":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r65":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "20",
        "Section":  "55",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
        },
    "r66":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "20",
        "Section":  "55",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
        },
    "r67":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "805",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
        },
    "r68":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "805",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
        },
    "r69":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "805",
        "SubTopic":  "20",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
        },
    "r70":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-1"
        },
    "r71":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
        },
    "r72":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-1B"
        },
    "r73":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4"
        },
    "r74":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4A",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
        },
    "r75":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4A",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
        },
    "r76":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
        },
    "r77":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4B",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
        },
    "r78":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4B",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
        },
    "r79":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4C",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
        },
    "r80":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4C",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
        },
    "r81":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4C",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
        },
    "r82":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4D",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
        },
    "r83":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-5"
        },
    "r84":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-8"
        },
    "r85":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "8",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-8"
        },
    "r86":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "10",
        "Section":  "55",
        "Paragraph":  "182",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480401/815-10-55-182"
        },
    "r87":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "815",
        "SubTopic":  "25",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480238/815-25-50-1"
        },
    "r88":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "820",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r89":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "835",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
        },
    "r90":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "835",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
        },
    "r91":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "835",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
        },
    "r92":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "835",
        "SubTopic":  "30",
        "Section":  "55",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
        },
    "r93":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "942",
        "SubTopic":  "210",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03.15(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r94":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "942",
        "SubTopic":  "210",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03.17)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r95":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "942",
        "SubTopic":  "470",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
        },
    "r96":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//205-20/tableOfContent"
        },
    "r97":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483475/205-20-45-11"
        },
    "r98":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483475/205-20-45-3"
        },
    "r99":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483475/205-20-45-3B"
        },
    "r100":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
        },
    "r101":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-3A"
        },
    "r102":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-4A"
        },
    "r103":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-4B"
        },
    "r104":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-5A"
        },
    "r105":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
        },
    "r106":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5C",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
        },
    "r107":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5C",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
        },
    "r108":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5D",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-5D"
        },
    "r109":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
        },
    "r110":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(20))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r111":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(28))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r112":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(29))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r113":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(30)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r114":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(30))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r115":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(31))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r116":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(32))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r117":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//220/tableOfContent"
        },
    "r118":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
        },
    "r119":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(10))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r120":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(20))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r121":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(8))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r122":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.1,2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r123":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.2(a),(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r124":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r125":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03.9)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r126":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
        },
    "r127":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
        },
    "r128":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r129":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "235",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//235/tableOfContent"
        },
    "r130":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "250",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//250/tableOfContent"
        },
    "r131":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "275",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//275/tableOfContent"
        },
    "r132":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SAB Topic 4.E)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
        },
    "r133":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "350",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//350/tableOfContent"
        },
    "r134":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "350",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
        },
    "r135":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "360",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//360/tableOfContent"
        },
    "r136":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-3A"
        },
    "r137":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "440",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//440/tableOfContent"
        },
    "r138":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "470",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//470/tableOfContent"
        },
    "r139":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
        },
    "r140":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
        },
    "r141":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.3-04)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
        },
    "r142":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "810",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//810/tableOfContent"
        },
    "r143":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
        },
    "r144":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "815",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//815/tableOfContent"
        },
    "r145":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(11))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r146":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(15)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r147":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(16))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r148":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(23))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r149":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(15))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r150":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(22))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r151":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04.10)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r152":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04.9)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r153":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "13",
        "Subparagraph":  "(c)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
        },
    "r154":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "SubTopic":  "20",
        "Topic":  "740",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
        },
    "r155":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(h))",
        "SubTopic":  "10",
        "Topic":  "235",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r156":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "606",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//606/tableOfContent"
        },
    "r157":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "105",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
        },
    "r158":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
        },
    "r159":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5C",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
        },
    "r160":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "205",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
        },
    "r161":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
        },
    "r162":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
        },
    "r163":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r164":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(15))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r165":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(17))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r166":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(18))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r167":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(20))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r168":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(22))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r169":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(30)(a)(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r170":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r171":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r172":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r173":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
        },
    "r174":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483444/210-20-55-10"
        },
    "r175":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "10A",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
        },
    "r176":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
        },
    "r177":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-12"
        },
    "r178":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "14A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
        },
    "r179":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1A",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
        },
    "r180":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1A",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
        },
    "r181":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1B",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
        },
    "r182":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1B",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
        },
    "r183":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
        },
    "r184":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
        },
    "r185":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
        },
    "r186":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(210.5-03(11))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r187":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(21))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r188":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(24))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r189":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(25))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r190":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r191":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r192":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
        },
    "r193":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
        },
    "r194":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r195":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(g)(1)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r196":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(h)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r197":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-04(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
        },
    "r198":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "23",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
        },
    "r199":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
        },
    "r200":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
        },
    "r201":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
        },
    "r202":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
        },
    "r203":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
        },
    "r204":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
        },
    "r205":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
        },
    "r206":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
        },
    "r207":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
        },
    "r208":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
        },
    "r209":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
        },
    "r210":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
        },
    "r211":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//260/tableOfContent"
        },
    "r212":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
        },
    "r213":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
        },
    "r214":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
        },
    "r215":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-22"
        },
    "r216":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "23",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-23"
        },
    "r217":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-28A"
        },
    "r218":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "60B",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
        },
    "r219":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "60B",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
        },
    "r220":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
        },
    "r221":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r222":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r223":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
        },
    "r224":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
        },
    "r225":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
        },
    "r226":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "272",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
        },
    "r227":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//280/tableOfContent"
        },
    "r228":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
        },
    "r229":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "21",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
        },
    "r230":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "21",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
        },
    "r231":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r232":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r233":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r234":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r235":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r236":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r237":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r238":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r239":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(h)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r240":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "22",
        "Subparagraph":  "(j)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
        },
    "r241":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "25",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
        },
    "r242":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "25",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
        },
    "r243":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "26",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
        },
    "r244":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r245":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r246":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r247":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r248":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "31",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
        },
    "r249":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r250":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r251":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r252":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r253":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r254":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "32",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
        },
    "r255":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "34",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
        },
    "r256":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
        },
    "r257":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "41",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
        },
    "r258":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "41",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
        },
    "r259":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "41",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
        },
    "r260":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "42",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
        },
    "r261":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
        },
    "r262":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
        },
    "r263":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
        },
    "r264":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r265":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "4",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
        },
    "r266":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "5",
        "Subparagraph":  "(c)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
        },
    "r267":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
        },
    "r268":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
        },
    "r269":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
        },
    "r270":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
        },
    "r271":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
        },
    "r272":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482598/350-20-45-1"
        },
    "r273":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r274":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r275":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r276":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r277":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r278":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r279":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r280":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r281":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(h)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r282":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1A"
        },
    "r283":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
        },
    "r284":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
        },
    "r285":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "420",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
        },
    "r286":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "420",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SAB Topic 5.P.4(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
        },
    "r287":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "440",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
        },
    "r288":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "440",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
        },
    "r289":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "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"
        },
    "r290":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "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"
        },
    "r291":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 5.Y.Q2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
        },
    "r292":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 5.Y.Q4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
        },
    "r293":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r294":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iii)(A))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r295":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iii)(B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r296":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iv))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r297":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r298":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r299":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(A)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r300":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(A))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r301":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(B)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r302":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r303":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(C))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r304":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iv))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r305":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "r306":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r307":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r308":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r309":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r310":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r311":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r312":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r313":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(h)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r314":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r315":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1C",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
        },
    "r316":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1C",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
        },
    "r317":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1C",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
        },
    "r318":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1D",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
        },
    "r319":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1D",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
        },
    "r320":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1D",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
        },
    "r321":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1E",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
        },
    "r322":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1E",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
        },
    "r323":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1E",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
        },
    "r324":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1E",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
        },
    "r325":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1F",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
        },
    "r326":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1F",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
        },
    "r327":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1F",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
        },
    "r328":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1F",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
        },
    "r329":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1I",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
        },
    "r330":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1I",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
        },
    "r331":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1I",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
        },
    "r332":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1I",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
        },
    "r333":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-6"
        },
    "r334":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r335":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.3-04)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
        },
    "r336":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
        },
    "r337":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
        },
    "r338":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
        },
    "r339":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
        },
    "r340":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
        },
    "r341":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
        },
    "r342":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
        },
    "r343":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-15"
        },
    "r344":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
        },
    "r345":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
        },
    "r346":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
        },
    "r347":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
        },
    "r348":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "20",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
        },
    "r349":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "20",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
        },
    "r350":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "20",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
        },
    "r351":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "20",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
        },
    "r352":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
        },
    "r353":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
        },
    "r354":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-9"
        },
    "r355":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r356":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r357":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r358":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)(A)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r359":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)(B)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r360":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(02)(C)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r361":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r362":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "715",
        "SubTopic":  "80",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
        },
    "r363":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "35",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
        },
    "r364":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480454/718-10-45-1"
        },
    "r365":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r366":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r367":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r368":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r369":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r370":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r371":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r372":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r373":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r374":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r375":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(1)(iv)(04)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r376":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r377":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r378":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r379":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r380":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(02)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r381":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)(2)(iii)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r382":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r383":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(d)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r384":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r385":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(e)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r386":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r387":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r388":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r389":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r390":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)(v)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r391":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "15",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
        },
    "r392":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "15",
        "Subparagraph":  "(f)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
        },
    "r393":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "15",
        "Subparagraph":  "(f)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
        },
    "r394":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//740/tableOfContent"
        },
    "r395":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "10B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-10B"
        },
    "r396":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
        },
    "r397":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
        },
    "r398":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
        },
    "r399":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
        },
    "r400":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
        },
    "r401":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
        },
    "r402":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15A",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
        },
    "r403":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15A",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
        },
    "r404":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "17",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
        },
    "r405":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "21",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
        },
    "r406":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "8",
        "Subparagraph":  "(d)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
        },
    "r407":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "8",
        "Subparagraph":  "(d)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
        },
    "r408":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB TOPIC 6.I.5.Q1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r409":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB TOPIC 6.I.7)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r410":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SAB Topic 11.C)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
        },
    "r411":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "270",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
        },
    "r412":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
        },
    "r413":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "805",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
        },
    "r414":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
        },
    "r415":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
        },
    "r416":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(c)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
        },
    "r417":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1B"
        },
    "r418":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
        },
    "r419":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
        },
    "r420":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4A",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
        },
    "r421":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4C",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
        },
    "r422":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4E",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4E"
        },
    "r423":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5C",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-5C"
        },
    "r424":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480627/815-20-45-3"
        },
    "r425":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r426":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r427":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r428":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r429":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(h)(1)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r430":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(i)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
        },
    "r431":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
        },
    "r432":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(e)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r433":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(e)(4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r434":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r435":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r436":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r437":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r438":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(bbb)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r439":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(bbb)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r440":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
        },
    "r441":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
        },
    "r442":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "825",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-10"
        },
    "r443":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "825",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "28",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
        },
    "r444":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481839/830-10-45-17"
        },
    "r445":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "35",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482014/830-20-35-1"
        },
    "r446":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481956/830-20-45-1"
        },
    "r447":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481926/830-20-50-1"
        },
    "r448":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
        },
    "r449":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r450":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r451":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r452":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r453":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
        },
    "r454":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "835",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
        },
    "r455":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "835",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
        },
    "r456":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "835",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
        },
    "r457":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//842-20/tableOfContent"
        },
    "r458":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
        },
    "r459":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
        },
    "r460":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-2"
        },
    "r461":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
        },
    "r462":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
        },
    "r463":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
        },
    "r464":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
        },
    "r465":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r466":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r467":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r468":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r469":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(g)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r470":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(g)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r471":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(g)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r472":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(g)(4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r473":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
        },
    "r474":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "848",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(3)(iii)(03)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
        },
    "r475":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r476":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r477":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(bb)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r478":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r479":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "910",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
        },
    "r480":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "924",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 11.L)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
        },
    "r481":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "926",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483154/926-20-50-5"
        },
    "r482":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(10)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r483":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(23))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r484":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(26))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r485":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-04(27))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r486":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-05(b)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
        },
    "r487":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "942",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
        },
    "r488":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(12))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r489":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(15)(b)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r490":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(19))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r491":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(21))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r492":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(22))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r493":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(23)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r494":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(23)(a)(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r495":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(25))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r496":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(8))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r497":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(11))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r498":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(18))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r499":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(19))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r500":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(22))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r501":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(23))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r502":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-04(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r503":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-16(Column A))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
        },
    "r504":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-16(Column B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
        },
    "r505":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-16(Column C))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
        },
    "r506":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-16(Column D))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
        },
    "r507":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-16(Column E))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
        },
    "r508":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-16(Column F))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
        },
    "r509":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-16(Column G))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
        },
    "r510":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-16(Column H))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
        },
    "r511":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-16(Column I))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
        },
    "r512":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-16(Column J))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
        },
    "r513":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-16(Column K))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
        },
    "r514":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column A))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r515":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r516":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column C))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r517":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column D))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r518":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column E))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r519":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "235",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-17(Column F))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
        },
    "r520":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7A",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
        },
    "r521":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r522":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r523":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r524":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(g)(2)(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r525":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(g)(2)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r526":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r527":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r528":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-03(i)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r529":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
        },
    "r530":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
        },
    "r531":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
        },
    "r532":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
        },
    "r533":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r534":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r535":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r536":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r537":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-12"
        },
    "r538":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
        },
    "r539":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r540":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r541":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)(4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r542":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r543":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r544":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r545":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(12)(b)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r546":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(12)(b)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r547":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(12)(b)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r548":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(13)(a)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r549":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(13)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r550":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(14))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r551":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(15))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r552":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(16)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r553":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(17))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r554":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(19))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r555":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(2)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r556":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(2)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r557":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(3)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r558":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(3)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r559":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(3)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r560":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r561":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r562":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r563":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(6)(e))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r564":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(8))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r565":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r566":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(c))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r567":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r568":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-04(9)(e))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r569":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.6-05(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
        },
    "r570":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.6-05(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
        },
    "r571":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
        },
    "r572":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
        },
    "r573":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r574":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(2)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r575":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r576":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r577":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r578":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r579":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r580":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r581":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(a)(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r582":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r583":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r584":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r585":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r586":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r587":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7)(c)(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r588":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r589":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.6-07(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
        },
    "r590":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(1)(d))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r591":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(4)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r592":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(6))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r593":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r594":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r595":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column C)(Footnote 5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r596":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-12A(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
        },
    "r597":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-12A(Column C)(Footnote 4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
        },
    "r598":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 4)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r599":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 4)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r600":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column C)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r601":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5",
        "Subparagraph":  "(SX 210.12-13(Column A)(Footnote 3))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
        },
    "r602":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5",
        "Subparagraph":  "(SX 210.12-13(Column G)(Footnote 8))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
        },
    "r603":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5",
        "Subparagraph":  "(SX 210.12-13(Column G))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
        },
    "r604":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5A",
        "Subparagraph":  "(SX 210.12-13A(Column E))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A"
        },
    "r605":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5B",
        "Subparagraph":  "(SX 210.12-13B(Column E)(Footnote 4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
        },
    "r606":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5B",
        "Subparagraph":  "(SX 210.12-13B(Column E))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
        },
    "r607":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5C",
        "Subparagraph":  "(SX 210.12-13C(Column H)(Footnote 7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
        },
    "r608":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5C",
        "Subparagraph":  "(SX 210.12-13C(Column H))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
        },
    "r609":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r610":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column F)(Footnote 7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r611":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "505",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
        },
    "r612":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "948",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-29(Footnote 4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
        },
    "r613":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "954",
        "SubTopic":  "440",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
        },
    "r614":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column B))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r615":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column C))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r616":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column D))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r617":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column E))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r618":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column F))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r619":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column G))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r620":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column H))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r621":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Column I))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r622":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "970",
        "SubTopic":  "360",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-28(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
        },
    "r623":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "976",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
        },
    "r624":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "978",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
        },
    "r625":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(e)",
        "SubTopic":  "10",
        "Topic":  "235",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
        },
    "r626":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4D",
        "Subparagraph":  "(a)(1)",
        "SubTopic":  "10",
        "Topic":  "815",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
        },
    "r627":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "13H",
        "Subparagraph":  "(a)",
        "SubTopic":  "40",
        "Topic":  "944",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
        },
    "r628":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "13H",
        "Subparagraph":  "(b)",
        "SubTopic":  "40",
        "Topic":  "944",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
        },
    "r629":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
        },
    "r630":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
        },
    "r631":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "210",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
        },
    "r632":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482739/220-10-55-15"
        },
    "r633":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
        },
    "r634":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "52",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
        },
    "r635":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r636":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "31",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
        },
    "r637":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "12A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
        },
    "r638":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
        },
    "r639":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r640":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "69B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
        },
    "r641":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "69C",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
        },
    "r642":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "69E",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
        },
    "r643":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "69F",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
        },
    "r644":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r645":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r646":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r647":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r648":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r649":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r650":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r651":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "91",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
        },
    "r652":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(ii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r653":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)(iv)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
        },
    "r654":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
        },
    "r655":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "80",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
        },
    "r656":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "80",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
        },
    "r657":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "715",
        "SubTopic":  "80",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
        },
    "r658":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4D",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
        },
    "r659":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "53",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
        },
    "r660":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "852",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
        },
    "r661":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "944",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
        },
    "r662":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "29F",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
        },
    "r663":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
        },
    "r664":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r665":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
        },
    "r666":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
        },
    "r667":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 2)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r668":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-12A(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
        },
    "r669":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 1)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r670":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5C",
        "Subparagraph":  "(SX 210.12-13C(Column A)(Footnote 1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
        },
    "r671":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5C",
        "Subparagraph":  "(SX 210.12-13C(Column B)(Footnote 1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
        },
    "r672":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        },
    "r673":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "830",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
        },
    "r674":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "830",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
        },
    "r675":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "946",
        "SubTopic":  "830",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
        },
    "r676":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Exchange Act",
        "Number":  "240",
        "Section":  "12",
        "Subsection":  "b"
        },
    "r677":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Exchange Act",
        "Number":  "240",
        "Section":  "12",
        "Subsection":  "b-2"
        },
    "r678":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Exchange Act",
        "Number":  "240",
        "Section":  "12",
        "Subsection":  "d1-1"
        },
    "r679":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 10-Q",
        "Number":  "240",
        "Section":  "308",
        "Subsection":  "a"
        },
    "r680":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Section":  "16",
        "Subsection":  "J",
        "Paragraph":  "a"
        },
    "r681":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Section":  "6",
        "Subsection":  "F",
        "Paragraph":  "1"
        },
    "r682":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Section":  "6",
        "Subsection":  "F",
        "Paragraph":  "1",
        "Subparagraph":  "i"
        },
    "r683":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Section":  "6",
        "Subsection":  "F",
        "Paragraph":  "1",
        "Subparagraph":  "i",
        "Sentence":  "A"
        },
    "r684":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Section":  "6",
        "Subsection":  "F",
        "Paragraph":  "1",
        "Subparagraph":  "i",
        "Sentence":  "B"
        },
    "r685":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Section":  "6",
        "Subsection":  "F",
        "Paragraph":  "1",
        "Subparagraph":  "i",
        "Sentence":  "C"
        },
    "r686":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Section":  "6",
        "Subsection":  "F",
        "Paragraph":  "1",
        "Subparagraph":  "i",
        "Sentence":  "D"
        },
    "r687":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Section":  "6",
        "Subsection":  "F",
        "Paragraph":  "1",
        "Subparagraph":  "i",
        "Sentence":  "E"
        },
    "r688":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Section":  "6",
        "Subsection":  "F",
        "Paragraph":  "1",
        "Subparagraph":  "ii"
        },
    "r689":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Section":  "6",
        "Subsection":  "F",
        "Paragraph":  "1",
        "Subparagraph":  "iii"
        },
    "r690":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Section":  "6",
        "Subsection":  "F",
        "Paragraph":  "2"
        },
    "r691":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 20-F",
        "Subsection":  "F",
        "Paragraph":  "1",
        "Subparagraph":  "ii",
        "Section":  "6"
        },
    "r692":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Section":  "19",
        "Paragraph":  "a"
        },
    "r693":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Section":  "19",
        "Paragraph":  "a",
        "Subparagraph":  "1"
        },
    "r694":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Section":  "19",
        "Paragraph":  "a",
        "Subparagraph":  "1",
        "Sentence":  "i"
        },
    "r695":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Section":  "19",
        "Paragraph":  "a",
        "Subparagraph":  "1",
        "Sentence":  "ii"
        },
    "r696":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Section":  "19",
        "Paragraph":  "a",
        "Subparagraph":  "1",
        "Sentence":  "iii"
        },
    "r697":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Section":  "19",
        "Paragraph":  "a",
        "Subparagraph":  "1",
        "Sentence":  "iv"
        },
    "r698":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Section":  "19",
        "Paragraph":  "a",
        "Subparagraph":  "1",
        "Sentence":  "v"
        },
    "r699":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Section":  "19",
        "Paragraph":  "a",
        "Subparagraph":  "2"
        },
    "r700":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Section":  "19",
        "Paragraph":  "a",
        "Subparagraph":  "3"
        },
    "r701":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 40-F",
        "Section":  "19",
        "Paragraph":  "b"
        },
    "r702":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form N-CSR",
        "Section":  "18",
        "Paragraph":  "a"
        },
    "r703":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form N-CSR",
        "Section":  "18",
        "Paragraph":  "a",
        "Subparagraph":  "1"
        },
    "r704":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form N-CSR",
        "Section":  "18",
        "Paragraph":  "a",
        "Subparagraph":  "1",
        "Sentence":  "i"
        },
    "r705":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form N-CSR",
        "Section":  "18",
        "Paragraph":  "a",
        "Subparagraph":  "1",
        "Sentence":  "ii"
        },
    "r706":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form N-CSR",
        "Section":  "18",
        "Paragraph":  "a",
        "Subparagraph":  "1",
        "Sentence":  "iii"
        },
    "r707":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form N-CSR",
        "Section":  "18",
        "Paragraph":  "a",
        "Subparagraph":  "1",
        "Sentence":  "iv"
        },
    "r708":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form N-CSR",
        "Section":  "18",
        "Paragraph":  "a",
        "Subparagraph":  "1",
        "Sentence":  "v"
        },
    "r709":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form N-CSR",
        "Section":  "18",
        "Paragraph":  "a",
        "Subparagraph":  "2"
        },
    "r710":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form N-CSR",
        "Section":  "18",
        "Paragraph":  "a",
        "Subparagraph":  "3"
        },
    "r711":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form N-CSR",
        "Section":  "18",
        "Paragraph":  "b"
        },
    "r712":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Forms 10-K, 10-Q, 20-F",
        "Number":  "240",
        "Section":  "13",
        "Subsection":  "a-1"
        },
    "r713":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v"
        },
    "r714":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "1"
        },
    "r715":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "2",
        "Subparagraph":  "ii"
        },
    "r716":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "2",
        "Subparagraph":  "iii"
        },
    "r717":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "2",
        "Subparagraph":  "iv"
        },
    "r718":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "2",
        "Subparagraph":  "vi"
        },
    "r719":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "3"
        },
    "r720":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "4"
        },
    "r721":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "5",
        "Subparagraph":  "i"
        },
    "r722":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "5",
        "Subparagraph":  "ii"
        },
    "r723":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "5",
        "Subparagraph":  "iii"
        },
    "r724":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "5",
        "Subparagraph":  "iv"
        },
    "r725":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "6"
        },
    "r726":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "v",
        "Paragraph":  "6",
        "Subparagraph":  "i"
        },
    "r727":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w",
        "Paragraph":  "1"
        },
    "r728":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w",
        "Paragraph":  "1",
        "Subparagraph":  "i"
        },
    "r729":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w",
        "Paragraph":  "1",
        "Subparagraph":  "i",
        "Sentence":  "A"
        },
    "r730":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w",
        "Paragraph":  "1",
        "Subparagraph":  "i",
        "Sentence":  "B"
        },
    "r731":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w",
        "Paragraph":  "1",
        "Subparagraph":  "i",
        "Sentence":  "C"
        },
    "r732":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w",
        "Paragraph":  "1",
        "Subparagraph":  "i",
        "Sentence":  "D"
        },
    "r733":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w",
        "Paragraph":  "1",
        "Subparagraph":  "i",
        "Sentence":  "E"
        },
    "r734":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w",
        "Paragraph":  "1",
        "Subparagraph":  "ii"
        },
    "r735":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w",
        "Paragraph":  "1",
        "Subparagraph":  "iii"
        },
    "r736":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "w",
        "Paragraph":  "2"
        },
    "r737":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "x",
        "Paragraph":  "1"
        },
    "r738":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "x",
        "Paragraph":  "2"
        },
    "r739":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "x",
        "Paragraph":  "2",
        "Subparagraph":  "ii",
        "Sentence":  "A"
        },
    "r740":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "x",
        "Paragraph":  "2",
        "Subparagraph":  "ii",
        "Sentence":  "C"
        },
    "r741":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "x",
        "Paragraph":  "2",
        "Subparagraph":  "ii",
        "Sentence":  "D"
        },
    "r742":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "x",
        "Paragraph":  "2",
        "Subparagraph":  "ii",
        "Sentence":  "E"
        },
    "r743":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "402",
        "Subsection":  "x",
        "Paragraph":  "2",
        "Subparagraph":  "ii",
        "Sentence":  "F"
        },
    "r744":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "408",
        "Subsection":  "a"
        },
    "r745":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "408",
        "Subsection":  "a",
        "Paragraph":  "1"
        },
    "r746":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "408",
        "Subsection":  "a",
        "Paragraph":  "2",
        "Subparagraph":  "A"
        },
    "r747":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "408",
        "Subsection":  "a",
        "Paragraph":  "2",
        "Subparagraph":  "B"
        },
    "r748":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "408",
        "Subsection":  "a",
        "Paragraph":  "2",
        "Subparagraph":  "C"
        },
    "r749":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "408",
        "Subsection":  "a",
        "Paragraph":  "2",
        "Subparagraph":  "D"
        },
    "r750":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "408",
        "Subsection":  "b",
        "Paragraph":  "1"
        },
    "r751":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-T",
        "Number":  "232",
        "Section":  "405"
        },
    "r752":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "35",
        "Paragraph":  "2",
        "SubTopic":  "740",
        "Topic":  "718",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480887/718-740-35-2"
        },
    "r753":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "SubTopic":  "20",
        "Topic":  "842",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r754":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4CC",
        "SubTopic":  "10",
        "Topic":  "815",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC"
        },
    "r755":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4H",
        "SubTopic":  "40",
        "Topic":  "944",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
        },
    "r756":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(17))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r757":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02(9))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r758":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
        },
    "r759":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
        },
    "r760":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
        },
    "r761":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.5-03(b)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r762":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r763":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
        },
    "r764":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(f))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r765":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.4-08(g)(1)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r766":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "23",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
        },
    "r767":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
        },
    "r768":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
        },
    "r769":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r770":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
        },
    "r771":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "30",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
        },
    "r772":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//310-10/tableOfContent"
        },
    "r773":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "323",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
        },
    "r774":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
        },
    "r775":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r776":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r777":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r778":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r779":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r780":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r781":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r782":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(g)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r783":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(h)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
        },
    "r784":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-1A"
        },
    "r785":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
        },
    "r786":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
        },
    "r787":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
        },
    "r788":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "410",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "10",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
        },
    "r789":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "450",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//450/tableOfContent"
        },
    "r790":  {
        "role":  "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"
        },
    "r791":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "450",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 5.Y.Q2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
        },
    "r792":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r793":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "470",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1A",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
        },
    "r794":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r795":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
        },
    "r796":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
        },
    "r797":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "805",
        "SubTopic":  "50",
        "Name":  "Accounting Standards Codification",
        "Section":  "25",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480060/805-50-25-1"
        },
    "r798":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "805",
        "SubTopic":  "50",
        "Name":  "Accounting Standards Codification",
        "Section":  "30",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480027/805-50-30-1"
        },
    "r799":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "805",
        "SubTopic":  "50",
        "Name":  "Accounting Standards Codification",
        "Section":  "30",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480027/805-50-30-2"
        },
    "r800":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
        },
    "r801":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-1B"
        },
    "r802":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(e)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r803":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "825",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "28",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
        },
    "r804":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "830",
        "SubTopic":  "230",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
        },
    "r805":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
        },
    "r806":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
        },
    "r807":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
        },
    "r808":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
        },
    "r809":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
        },
    "r810":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "852",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
        },
    "r811":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "852",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
        },
    "r812":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r813":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r814":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
        },
    "r815":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
        },
    "r816":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
        },
    "r817":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "860",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
        },
    "r818":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(15)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r819":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(16)(a)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r820":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "944",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.7-03(a)(5))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r821":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "944",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2B",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
        },
    "r822":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
        },
    "r823":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Subparagraph":  "(a)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
        },
    "r824":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Subparagraph":  "(i)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
        },
    "r825":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(4)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r826":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "220",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.6-09(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
        },
    "r827":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.12-12(Column A)(Footnote 2)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
        },
    "r828":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SX 210.12-12A(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
        },
    "r829":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "3",
        "Subparagraph":  "(SX 210.12-12B(Column A)(Footnote 1)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
        },
    "r830":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "320",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "6",
        "Subparagraph":  "(SX 210.12-14(Column A)(Footnote 2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
        }
    }
}

Top
Filing Submission 0000918965-24-000007   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sun., May 12, 1:29:15.6pm ET