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

Americas Carmart Inc. – ‘10-Q’ for 1/31/24 – ‘JSON’

On:  Monday, 3/11/24, at 9:00am ET   ·   For:  1/31/24   ·   Accession #:  1171843-24-1273   ·   File #:  0-14939

Previous ‘10-Q’:  ‘10-Q’ on 12/8/23 for 10/31/23   ·   Latest ‘10-Q’:  This Filing   ·   6 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

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

 3/11/24  Americas Carmart Inc.             10-Q        1/31/24   73:7.5M                                   Globenewswire Inc./FA

Quarterly Report   —   Form 10-Q

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML   1.56M 
 2: EX-31.1     Certification -- §302 - SOA'02                      HTML     27K 
 3: EX-31.2     Certification -- §302 - SOA'02                      HTML     27K 
 4: EX-32.1     Certification -- §906 - SOA'02                      HTML     23K 
10: R1          Document And Entity Information                     HTML     74K 
11: R2          Condensed Consolidated Balance Sheets (Current      HTML    139K 
                Period Unaudited)                                                
12: R3          Condensed Consolidated Balance Sheets (Current      HTML     43K 
                Period Unaudited) (Parentheticals)                               
13: R4          Condensed Consolidated Statements of Operations     HTML    105K 
                (Unaudited)                                                      
14: R5          Condensed Consolidated Statements of Cash Flows     HTML    127K 
                (Unaudited)                                                      
15: R6          Condensed Consolidated Statements of Equity         HTML    104K 
                (Unaudited)                                                      
16: R7          Condensed Consolidated Statements of Equity         HTML     22K 
                (Unaudited) (Parentheticals)                                     
17: R8          Note A - Organization and Business                  HTML     25K 
18: R9          Note B - Summary of Significant Accounting          HTML    103K 
                Policies                                                         
19: R10         Note C - Finance Receivables, Net                   HTML    179K 
20: R11         Note D - Property and Equipment, Net                HTML     38K 
21: R12         Note E - Accrued Liabilities                        HTML     34K 
22: R13         Note F - Debt Facilities                            HTML     57K 
23: R14         Note G - Fair Value Measurements                    HTML     59K 
24: R15         Note H - Weighted Average Shares Outstanding        HTML     46K 
25: R16         Note I - Stock-based Compensation                   HTML     53K 
26: R17         Note J - Commitments and Contingencies              HTML     36K 
27: R18         Note K - Supplemental Cash Flow Information         HTML     38K 
28: R19         Note M - Subsequent Events                          HTML     29K 
29: R20         Insider Trading Arrangements                        HTML     30K 
30: R21         Significant Accounting Policies (Policies)          HTML    161K 
31: R22         Note B - Summary of Significant Accounting          HTML     56K 
                Policies (Tables)                                                
32: R23         Note C - Finance Receivables, Net (Tables)          HTML    179K 
33: R24         Note D - Property and Equipment, Net (Tables)       HTML     36K 
34: R25         Note E - Accrued Liabilities (Tables)               HTML     33K 
35: R26         Note F - Debt Facilities (Tables)                   HTML     53K 
36: R27         Note G - Fair Value Measurements (Tables)           HTML     47K 
37: R28         Note H - Weighted Average Shares Outstanding        HTML     45K 
                (Tables)                                                         
38: R29         Note I - Stock-based Compensation (Tables)          HTML     45K 
39: R30         Note J - Commitments and Contingencies (Tables)     HTML     32K 
40: R31         Note K - Supplemental Cash Flow Information         HTML     37K 
                (Tables)                                                         
41: R32         Note A - Organization and Business (Details         HTML     23K 
                Textual)                                                         
42: R33         Note B - Summary of Significant Accounting          HTML    184K 
                Policies (Details Textual)                                       
43: R34         Note B - Summary of Significant Accounting          HTML     27K 
                Policies - Restricted Cash (Details)                             
44: R35         Note B - Summary of Significant Accounting          HTML     31K 
                Policies - Property and Equipment, Estimated                     
                Useful Lives (Details)                                           
45: R36         Note B - Summary of Significant Accounting          HTML     33K 
                Policies - Sales (Details)                                       
46: R37         Note C - Finance Receivables, Net (Details          HTML     45K 
                Textual)                                                         
47: R38         Note C - Finance Receivables, Net - Components of   HTML     43K 
                Finance Receivables (Details)                                    
48: R39         Note C - Finance Receivables, Net - Changes in      HTML     32K 
                Finance Receivables (Details)                                    
49: R40         Note C - Finance Receivables, Net - Changes in the  HTML     32K 
                Finance Receivables Allowance for Credit Losses                  
                (Details)                                                        
50: R41         Note C - Finance Receivables, Net - Credit Quality  HTML     39K 
                Information for Finance Receivables (Details)                    
51: R42         Note C - Finance Receivables, Net - Financing       HTML     29K 
                Receivables Analysis (Details)                                   
52: R43         Note C - Finance Receivables, Net - Finance         HTML     73K 
                Receivable Summarized by Fiscal Year of                          
                Origination (Details)                                            
53: R44         Note D - Property and Equipment, Net - Property     HTML     37K 
                and Equipment (Details)                                          
54: R45         Note E - Accrued Liabilities - Accrued Liabilities  HTML     30K 
                (Details)                                                        
55: R46         Note F - Debt Facilities (Details Textual)          HTML     23K 
56: R47         Note F - Debt Facilities - Summary of Debt          HTML     43K 
                Facilities (Details)                                             
57: R48         Note F - Debt Facilities - Balance and Coupon Rate  HTML     29K 
                (Details)                                                        
58: R49         Note G - Fair Value Measurements (Details Textual)  HTML     27K 
59: R50         Note G - Fair Value Measurements - Fair Value of    HTML     37K 
                Financial Instruments (Details)                                  
60: R51         Note H - Weighted Average Shares Outstanding -      HTML     34K 
                Weighted Average Shares of Common Stock                          
                Outstanding (Details)                                            
61: R52         Note I - Stock-based Compensation (Details          HTML     88K 
                Textual)                                                         
62: R53         Note I - Stock-based Compensation - Stock Option    HTML     26K 
                Plan Comparison (Details)                                        
63: R54         Note I - Stock-based Compensation - Options         HTML     27K 
                Valuation Assumptions (Details)                                  
64: R55         Note I - Stock-based Compensation - Options         HTML     26K 
                Exercised (Details)                                              
65: R56         Note J - Commitments and Contingencies (Details     HTML     34K 
                Textual)                                                         
66: R57         Note J - Commitments and Contingencies - Future     HTML     39K 
                Lease Obligations (Details)                                      
67: R58         Note K - Supplemental Cash Flow Information -       HTML     35K 
                Supplemental Cash Flow Disclosures (Details)                     
68: R59         Note M - Subsequent Events (Details Textual)        HTML     40K 
70: XML         IDEA XML File -- Filing Summary                      XML    136K 
73: XML         XBRL Instance -- crmt20240131_10q_htm                XML   1.72M 
69: EXCEL       IDEA Workbook of Financial Report Info              XLSX    143K 
 9: EX-101.CAL  XBRL Calculations -- crmt-20240131_cal               XML    140K 
 6: EX-101.DEF  XBRL Definitions -- crmt-20240131_def                XML   1.18M 
 7: EX-101.LAB  XBRL Labels -- crmt-20240131_lab                     XML   1.04M 
 8: EX-101.PRE  XBRL Presentations -- crmt-20240131_pre              XML   1.22M 
 5: EX-101.SCH  XBRL Schema -- crmt-20240131                         XSD    200K 
71: JSON        XBRL Instance as JSON Data -- MetaLinks              426±   688K 
72: ZIP         XBRL Zipped Folder -- 0001171843-24-001273-xbrl      Zip    258K 


‘JSON’   —   XBRL Instance as JSON Data — MetaLinks


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



{
"version":  "2.2",
"instance":  {
    "crmt20240131_10q.htm":  {
        "nsprefix":  "crmt",
        "nsuri":  "http://www.car-mart.com/20240131",
        "dts":  {
            "schema":  {
                "local":  [
                    "crmt-20240131.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/currency/2023/currency-2023.xsd",
                    "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
                    "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd",
                    "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
                    "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
                    "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
                    "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
                    ]
                },
            "calculationLink":  {
                "local":  [
                    "crmt-20240131_cal.xml"
                    ]
                },
            "definitionLink":  {
                "local":  [
                    "crmt-20240131_def.xml"
                    ]
                },
            "labelLink":  {
                "local":  [
                    "crmt-20240131_lab.xml"
                    ]
                },
            "presentationLink":  {
                "local":  [
                    "crmt-20240131_pre.xml"
                    ]
                },
            "inline":  {
                "local":  [
                    "crmt20240131_10q.htm"
                    ]
                }
            },
        "keyStandard":  259,
        "keyCustom":  79,
        "axisStandard":  26,
        "axisCustom":  0,
        "memberStandard":  34,
        "memberCustom":  30,
        "hidden":  {
            "total":  34,
            "http://fasb.org/us-gaap/2023":  17,
            "http://www.car-mart.com/20240131":  8,
            "http://xbrl.sec.gov/dei/2023":  5,
            "http://xbrl.sec.gov/ecd/2023":  4
            },
        "contextCount":  233,
        "entityCount":  1,
        "segmentCount":  67,
        "elementCount":  513,
        "unitCount":  7,
        "baseTaxonomies":  {
            "http://fasb.org/us-gaap/2023":  794,
            "http://xbrl.sec.gov/dei/2023":  29,
            "http://xbrl.sec.gov/ecd/2023":  5
            },
        "report":  {
            "R1":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-document-and-entity-information",
                "longName":  "000 - Document - Document And Entity Information",
                "shortName":  "Document And Entity Information",
                "isDefault":  "true",
                "groupType":  "document",
                "subGroupType":  "",
                "menuCat":  "Cover",
                "order":  "1",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "dei:DocumentType",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "b",
                        "p",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "dei:DocumentType",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "b",
                        "p",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R2":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                "longName":  "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)",
                "shortName":  "Condensed Consolidated Balance Sheets (Current Period Unaudited)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "2",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R3":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals",
                "longName":  "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)",
                "shortName":  "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "parenthetical",
                "menuCat":  "Statements",
                "order":  "3",
                "firstAnchor":  {
                    "contextRef":  "i_2023-10-31",
                    "name":  "us-gaap:PreferredStockSharesAuthorized",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-10-31",
                    "name":  "us-gaap:PreferredStockSharesAuthorized",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R4":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited",
                "longName":  "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)",
                "shortName":  "Condensed Consolidated Statements of Operations (Unaudited)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "4",
                "firstAnchor":  {
                    "contextRef":  "d_2023-11-01_2024-01-31",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-11-01_2024-01-31",
                    "name":  "us-gaap:InterestAndFeeIncomeLoansConsumerInstallmentAutomobilesMarineAndOtherVehicles",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R5":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
                "longName":  "004 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
                "shortName":  "Condensed Consolidated Statements of Cash Flows (Unaudited)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "5",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ProfitLoss",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:PaymentProtectionPlanLosses",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-4",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R6":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited",
                "longName":  "005 - Statement - Condensed Consolidated Statements of Equity (Unaudited)",
                "shortName":  "Condensed Consolidated Statements of Equity (Unaudited)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "",
                "menuCat":  "Statements",
                "order":  "6",
                "firstAnchor":  {
                    "contextRef":  "i_2022-04-30_StatementEquityComponentsAxis-CommonStockMember",
                    "name":  "us-gaap:SharesIssued",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2022-05-01_2022-07-31_StatementEquityComponentsAxis-CommonStockMember",
                    "name":  "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R7":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited-parentheticals",
                "longName":  "006 - Statement - Condensed Consolidated Statements of Equity (Unaudited) (Parentheticals)",
                "shortName":  "Condensed Consolidated Statements of Equity (Unaudited) (Parentheticals)",
                "isDefault":  "false",
                "groupType":  "statement",
                "subGroupType":  "parenthetical",
                "menuCat":  "Statements",
                "order":  "7",
                "firstAnchor":  {
                    "contextRef":  "d_2022-05-01_2022-07-31",
                    "name":  "us-gaap:TreasuryStockSharesAcquired",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2022-05-01_2022-07-31",
                    "name":  "us-gaap:TreasuryStockSharesAcquired",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R8":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business",
                "longName":  "007 - Disclosure - Note A - Organization and Business",
                "shortName":  "Note A - Organization and Business",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "8",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R9":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                "longName":  "008 - Disclosure - Note B - Summary of Significant Accounting Policies",
                "shortName":  "Note B - Summary of Significant Accounting Policies",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "9",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R10":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                "longName":  "009 - Disclosure - Note C - Finance Receivables, Net",
                "shortName":  "Note C - Finance Receivables, Net",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "10",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:FinancingReceivablesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:FinancingReceivablesTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R11":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                "longName":  "010 - Disclosure - Note D - Property and Equipment, Net",
                "shortName":  "Note D - Property and Equipment, Net",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "11",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R12":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities",
                "longName":  "011 - Disclosure - Note E - Accrued Liabilities",
                "shortName":  "Note E - Accrued Liabilities",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "12",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R13":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                "longName":  "012 - Disclosure - Note F - Debt Facilities",
                "shortName":  "Note F - Debt Facilities",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "13",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R14":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                "longName":  "013 - Disclosure - Note G - Fair Value Measurements",
                "shortName":  "Note G - Fair Value Measurements",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "14",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:FairValueDisclosuresTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:FairValueDisclosuresTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R15":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding",
                "longName":  "014 - Disclosure - Note H - Weighted Average Shares Outstanding",
                "shortName":  "Note H - Weighted Average Shares Outstanding",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "15",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:WeightedAverageSharesOutstandingTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:WeightedAverageSharesOutstandingTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R16":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                "longName":  "015 - Disclosure - Note I - Stock-based Compensation",
                "shortName":  "Note I - Stock-based Compensation",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "16",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R17":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                "longName":  "016 - Disclosure - Note J - Commitments and Contingencies",
                "shortName":  "Note J - Commitments and Contingencies",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "17",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R18":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information",
                "longName":  "017 - Disclosure - Note K - Supplemental Cash Flow Information",
                "shortName":  "Note K - Supplemental Cash Flow Information",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "18",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R19":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                "longName":  "018 - Disclosure - Note M - Subsequent Events",
                "shortName":  "Note M - Subsequent Events",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "",
                "menuCat":  "Notes",
                "order":  "19",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:SubsequentEventsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:SubsequentEventsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R20":  {
                "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":  "20",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "ecd:MtrlTermsOfTrdArrTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "ecd:MtrlTermsOfTrdArrTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R21":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies",
                "longName":  "995464 - Disclosure - Significant Accounting Policies (Policies)",
                "shortName":  "Significant Accounting Policies (Policies)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "policies",
                "menuCat":  "Policies",
                "order":  "21",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ConsolidationPolicyTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ConsolidationPolicyTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R22":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-tables",
                "longName":  "995465 - Disclosure - Note B - Summary of Significant Accounting Policies (Tables)",
                "shortName":  "Note B - Summary of Significant Accounting Policies (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "22",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R23":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables",
                "longName":  "995466 - Disclosure - Note C - Finance Receivables, Net (Tables)",
                "shortName":  "Note C - Finance Receivables, Net (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "23",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R24":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-tables",
                "longName":  "995467 - Disclosure - Note D - Property and Equipment, Net (Tables)",
                "shortName":  "Note D - Property and Equipment, Net (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "24",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:PropertyPlantAndEquipmentTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:PropertyPlantAndEquipmentTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R25":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-tables",
                "longName":  "995468 - Disclosure - Note E - Accrued Liabilities (Tables)",
                "shortName":  "Note E - Accrued Liabilities (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "25",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R26":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-tables",
                "longName":  "995469 - Disclosure - Note F - Debt Facilities (Tables)",
                "shortName":  "Note F - Debt Facilities (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "26",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R27":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-tables",
                "longName":  "995470 - Disclosure - Note G - Fair Value Measurements (Tables)",
                "shortName":  "Note G - Fair Value Measurements (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "27",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R28":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-tables",
                "longName":  "995471 - Disclosure - Note H - Weighted Average Shares Outstanding (Tables)",
                "shortName":  "Note H - Weighted Average Shares Outstanding (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "28",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "crmt:WeightedAverageSharesOutstandingTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "crmt:WeightedAverageSharesOutstandingTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R29":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-tables",
                "longName":  "995472 - Disclosure - Note I - Stock-based Compensation (Tables)",
                "shortName":  "Note I - Stock-based Compensation (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "29",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:StockOptionPlanComparisonTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:StockOptionPlanComparisonTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R30":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-tables",
                "longName":  "995473 - Disclosure - Note J - Commitments and Contingencies (Tables)",
                "shortName":  "Note J - Commitments and Contingencies (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "30",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R31":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-tables",
                "longName":  "995474 - Disclosure - Note K - Supplemental Cash Flow Information (Tables)",
                "shortName":  "Note K - Supplemental Cash Flow Information (Tables)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "tables",
                "menuCat":  "Tables",
                "order":  "31",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R32":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business-details-textual",
                "longName":  "995475 - Disclosure - Note A - Organization and Business (Details Textual)",
                "shortName":  "Note A - Organization and Business (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "32",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:NumberOfDealershipsOperated",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "p",
                        "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:NumberOfDealershipsOperated",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "p",
                        "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R33":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                "longName":  "995476 - Disclosure - Note B - Summary of Significant Accounting Policies (Details Textual)",
                "shortName":  "Note B - Summary of Significant Accounting Policies (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "33",
                "firstAnchor":  {
                    "contextRef":  "d_2023-11-01_2024-01-31",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:AverageFinanceReceivableInterestRate",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "3",
                    "ancestors":  [
                        "p",
                        "us-gaap:FinanceLoansAndLeasesReceivablePolicy",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R34":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details",
                "longName":  "995477 - Disclosure - Note B - Summary of Significant Accounting Policies - Restricted Cash (Details)",
                "shortName":  "Note B - Summary of Significant Accounting Policies - Restricted Cash (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "34",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:RestrictedCash",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-4",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-CollectionsOnAutoFinanceReceivablesMember",
                    "name":  "us-gaap:RestrictedCash",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
                        "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R35":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                "longName":  "995478 - Disclosure - Note B - Summary of Significant Accounting Policies - Property and Equipment, Estimated Useful Lives (Details)",
                "shortName":  "Note B - Summary of Significant Accounting Policies - Property and Equipment, Estimated Useful Lives (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "35",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember_RangeAxis-MinimumMember",
                    "name":  "us-gaap:PropertyPlantAndEquipmentUsefulLife",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "crmt:PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
                        "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember_RangeAxis-MinimumMember",
                    "name":  "us-gaap:PropertyPlantAndEquipmentUsefulLife",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "crmt:PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
                        "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R36":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details",
                "longName":  "995479 - Disclosure - Note B - Summary of Significant Accounting Policies - Sales (Details)",
                "shortName":  "Note B - Summary of Significant Accounting Policies - Sales (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "36",
                "firstAnchor":  {
                    "contextRef":  "d_2023-11-01_2024-01-31",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-11-01_2024-01-31_ProductOrServiceAxis-SalesUsedAutosMember",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
                        "us-gaap:RevenueRecognitionPolicyTextBlock",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R37":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual",
                "longName":  "995480 - Disclosure - Note C - Finance Receivables, Net (Details Textual)",
                "shortName":  "Note C - Finance Receivables, Net (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "37",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:FinancingReceivableInterestRate",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "4",
                    "ancestors":  [
                        "p",
                        "us-gaap:FinanceLoansAndLeasesReceivablePolicy",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-6",
                    "ancestors":  [
                        "p",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R38":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details",
                "longName":  "995481 - Disclosure - Note C - Finance Receivables, Net - Components of Finance Receivables (Details)",
                "shortName":  "Note C - Finance Receivables, Net - Components of Finance Receivables (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "38",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R39":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-finance-receivables-details",
                "longName":  "995482 - Disclosure - Note C - Finance Receivables, Net - Changes in Finance Receivables (Details)",
                "shortName":  "Note C - Finance Receivables, Net - Changes in Finance Receivables (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "39",
                "firstAnchor":  {
                    "contextRef":  "i_2023-04-30",
                    "name":  "crmt:FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-4",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:FinanceReceivableOriginations",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "crmt:ChangeInFinanceReceivablesNetTableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R40":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-the-finance-receivables-allowance-for-credit-losses-details",
                "longName":  "995483 - Disclosure - Note C - Finance Receivables, Net - Changes in the Finance Receivables Allowance for Credit Losses (Details)",
                "shortName":  "Note C - Finance Receivables, Net - Changes in the Finance Receivables Allowance for Credit Losses (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "40",
                "firstAnchor":  {
                    "contextRef":  "i_2023-04-30",
                    "name":  "us-gaap:FinancingReceivableAllowanceForCreditLosses",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:FinancingReceivableAllowanceForCreditLossRecoveredCollateral",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R41":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details",
                "longName":  "995484 - Disclosure - Note C - Finance Receivables, Net - Credit Quality Information for Finance Receivables (Details)",
                "shortName":  "Note C - Finance Receivables, Net - Credit Quality Information for Finance Receivables (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "41",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "crmt:FinanceReceivablePrincipalBalance",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31_FinancingReceivablesPeriodPastDueAxis-FinancialAssetNotPastDueMember",
                    "name":  "crmt:FinanceReceivablePrincipalBalance",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-4",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:PastDueFinancingReceivablesTableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R42":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-financing-receivables-analysis-details",
                "longName":  "995485 - Disclosure - Note C - Finance Receivables, Net - Financing Receivables Analysis (Details)",
                "shortName":  "Note C - Finance Receivables, Net - Financing Receivables Analysis (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "42",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:AverageCollectedAmountPerCustomerPerMonth",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:AverageCollectedAmountPerCustomerPerMonth",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R43":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details",
                "longName":  "995486 - Disclosure - Note C - Finance Receivables, Net - Finance Receivable Summarized by Fiscal Year of Origination (Details)",
                "shortName":  "Note C - Finance Receivables, Net - Finance Receivable Summarized by Fiscal Year of Origination (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "43",
                "firstAnchor":  {
                    "contextRef":  "i_2023-10-31",
                    "name":  "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "crmt:ScheduleOfFinancingReceivableByFiscalYearOfOriginationTableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-10-31",
                    "name":  "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "crmt:ScheduleOfFinancingReceivableByFiscalYearOfOriginationTableTextBlock",
                        "us-gaap:FinancingReceivablesTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R44":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details",
                "longName":  "995487 - Disclosure - Note D - Property and Equipment, Net - Property and Equipment (Details)",
                "shortName":  "Note D - Property and Equipment, Net - Property and Equipment (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "44",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R45":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details",
                "longName":  "995488 - Disclosure - Note E - Accrued Liabilities - Accrued Liabilities (Details)",
                "shortName":  "Note E - Accrued Liabilities - Accrued Liabilities (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "45",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:AccruedSalariesCurrentAndNoncurrent",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
                        "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:AccruedSalariesCurrentAndNoncurrent",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
                        "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R46":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-details-textual",
                "longName":  "995489 - Disclosure - Note F - Debt Facilities (Details Textual)",
                "shortName":  "Note F - Debt Facilities (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "46",
                "firstAnchor":  {
                    "contextRef":  "i_2023-10-31_LongtermDebtTypeAxis-NotesPayableMember",
                    "name":  "crmt:MinimumPercentOfPoolBalance",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "2",
                    "ancestors":  [
                        "p",
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2023-10-31_LongtermDebtTypeAxis-NotesPayableMember",
                    "name":  "crmt:MinimumPercentOfPoolBalance",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "2",
                    "ancestors":  [
                        "p",
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R47":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details",
                "longName":  "995490 - Disclosure - Note F - Debt Facilities - Summary of Debt Facilities (Details)",
                "shortName":  "Note F - Debt Facilities - Summary of Debt Facilities (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "47",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "crmt:LongTermLineOfCreditNetOfDebtIssuanceCosts",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R48":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details",
                "longName":  "995491 - Disclosure - Note F - Debt Facilities - Balance and Coupon Rate (Details)",
                "shortName":  "Note F - Debt Facilities - Balance and Coupon Rate (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "48",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31_DebtInstrumentAxis-NotesPayable2023IssuanceMember",
                    "name":  "us-gaap:DebtInstrumentCarryingAmount",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-5",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "crmt:DebtInstrumentDebtAndInterestRatesTableTextBlock",
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31_DebtInstrumentAxis-NotesPayable2023IssuanceMember",
                    "name":  "us-gaap:DebtInstrumentCarryingAmount",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-5",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "crmt:DebtInstrumentDebtAndInterestRatesTableTextBlock",
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R49":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual",
                "longName":  "995492 - Disclosure - Note G - Fair Value Measurements (Details Textual)",
                "shortName":  "Note G - Fair Value Measurements (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "49",
                "firstAnchor":  {
                    "contextRef":  "d_2022-10-01_2022-10-31",
                    "name":  "crmt:FairValueInputsDiscountRateIntercompanyTransactions",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "3",
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2022-10-01_2022-10-31",
                    "name":  "crmt:FairValueInputsDiscountRateIntercompanyTransactions",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "3",
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R50":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details",
                "longName":  "995493 - Disclosure - Note G - Fair Value Measurements - Fair Value of Financial Instruments (Details)",
                "shortName":  "Note G - Fair Value Measurements - Fair Value of Financial Instruments (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "50",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:LoansReceivableFairValueDisclosure",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:LoansReceivableFairValueDisclosure",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R51":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details",
                "longName":  "995494 - Disclosure - Note H - Weighted Average Shares Outstanding - Weighted Average Shares of Common Stock Outstanding (Details)",
                "shortName":  "Note H - Weighted Average Shares Outstanding - Weighted Average Shares of Common Stock Outstanding (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "51",
                "firstAnchor":  {
                    "contextRef":  "d_2023-11-01_2024-01-31",
                    "name":  "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2022-11-01_2023-01-31",
                    "name":  "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
                        "crmt:WeightedAverageSharesOutstandingTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "unique":  true
                    }
                },
            "R52":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual",
                "longName":  "995495 - Disclosure - Note I - Stock-based Compensation (Details Textual)",
                "shortName":  "Note I - Stock-based Compensation (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "52",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "p",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "p",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R53":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-stock-option-plan-comparison-details",
                "longName":  "995496 - Disclosure - Note I - Stock-based Compensation - Stock Option Plan Comparison (Details)",
                "shortName":  "Note I - Stock-based Compensation - Stock Option Plan Comparison (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "53",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "crmt:StockOptionPlanComparisonTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "crmt:StockOptionPlanComparisonTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R54":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-valuation-assumptions-details",
                "longName":  "995497 - Disclosure - Note I - Stock-based Compensation - Options Valuation Assumptions (Details)",
                "shortName":  "Note I - Stock-based Compensation - Options Valuation Assumptions (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "54",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
                    "unitRef":  null,
                    "xsiNil":  "false",
                    "lang":  "en-US",
                    "decimals":  null,
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R55":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-exercised-details",
                "longName":  "995498 - Disclosure - Note I - Stock-based Compensation - Options Exercised (Details)",
                "shortName":  "Note I - Stock-based Compensation - Options Exercised (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "55",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:StockOptionsExercised",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "crmt:ScheduleOfShareBasedCompensationStockOptionsExercisesTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "crmt:StockOptionsExercised",
                    "unitRef":  "Share",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "INF",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "crmt:ScheduleOfShareBasedCompensationStockOptionsExercisesTableTextBlock",
                        "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R56":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual",
                "longName":  "995499 - Disclosure - Note J - Commitments and Contingencies (Details Textual)",
                "shortName":  "Note J - Commitments and Contingencies (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "56",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "crmt:OperatingLeasePercentOfFacilitiesLeased",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "2",
                    "ancestors":  [
                        "p",
                        "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "crmt:OperatingLeasePercentOfFacilitiesLeased",
                    "unitRef":  "Pure",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "2",
                    "ancestors":  [
                        "p",
                        "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R57":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details",
                "longName":  "995500 - Disclosure - Note J - Commitments and Contingencies - Future Lease Obligations (Details)",
                "shortName":  "Note J - Commitments and Contingencies - Future Lease Obligations (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "57",
                "firstAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                        "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2024-01-31",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                        "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R58":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details",
                "longName":  "995501 - Disclosure - Note K - Supplemental Cash Flow Information - Supplemental Cash Flow Disclosures (Details)",
                "shortName":  "Note K - Supplemental Cash Flow Information - Supplemental Cash Flow Disclosures (Details)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "58",
                "firstAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:InterestPaidNet",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
                        "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "d_2023-05-01_2024-01-31",
                    "name":  "us-gaap:InterestPaidNet",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-3",
                    "ancestors":  [
                        "td",
                        "tr",
                        "tbody",
                        "table",
                        "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
                        "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                },
            "R59":  {
                "role":  "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual",
                "longName":  "995502 - Disclosure - Note M - Subsequent Events (Details Textual)",
                "shortName":  "Note M - Subsequent Events (Details Textual)",
                "isDefault":  "false",
                "groupType":  "disclosure",
                "subGroupType":  "details",
                "menuCat":  "Details",
                "order":  "59",
                "firstAnchor":  {
                    "contextRef":  "i_2019-09-29_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-BmoHarrisBankMember",
                    "name":  "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-8",
                    "ancestors":  [
                        "p",
                        "us-gaap:SubsequentEventsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    },
                "uniqueAnchor":  {
                    "contextRef":  "i_2019-09-29_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-BmoHarrisBankMember",
                    "name":  "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
                    "unitRef":  "USD",
                    "xsiNil":  "false",
                    "lang":  null,
                    "decimals":  "-8",
                    "ancestors":  [
                        "p",
                        "us-gaap:SubsequentEventsTextBlock",
                        "body",
                        "html"
                        ],
                    "reportCount":  1,
                    "baseRef":  "crmt20240131_10q.htm",
                    "first":  true,
                    "unique":  true
                    }
                }
            },
        "tag":  {
            "crmt_ACMInsuranceCompanyMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ACMInsuranceCompanyMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "ACM Insurance Company [Member]",
                            "documentation":  "Represents the subsidiary ACM Insurance Company."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_APICShareBasedPaymentArrangementDecreaseForCostRecognition":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "APICShareBasedPaymentArrangementDecreaseForCostRecognition",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_APICShareBasedPaymentArrangementDecreaseForCostRecognition",
                            "negatedLabel":  "Stock based compensation",
                            "documentation":  "Amount of decrease to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "stpr_AR":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/stpr/2023",
                "localname":  "AR",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "ARKANSAS"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_AccidentProtectionPlanClaims":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "AccidentProtectionPlanClaims",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_AccidentProtectionPlanClaims",
                            "terseLabel":  "Accident Protection Plan Claims",
                            "documentation":  "Amount of accident protection plan claims."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_AccidentProtectionPlanClaimsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "AccidentProtectionPlanClaimsMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accident Protection Plan Claims [Member]",
                            "documentation":  "Represents accident protection plan claims."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_AccidentProtectionPlanMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "AccidentProtectionPlanMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accident Protection Plan [Member]",
                            "documentation":  "Represents deferred accident protection plan revenue."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AccountingPoliciesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountingPoliciesAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accounting Policies [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AccountsPayableCurrentAndNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountsPayableCurrentAndNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r80",
                    "r744"
                    ]
                },
            "us-gaap_AccountsPayableFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccountsPayableFairValueDisclosure",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_AccountsPayableFairValueDisclosure",
                            "terseLabel":  "Accounts payable",
                            "documentation":  "Fair value portion of liabilities incurred for goods and services received that are used in an entity's business and related party payables."
                            }
                        }
                    },
                "auth_ref":  [
                    "r424"
                    ]
                },
            "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccruedLiabilitiesCurrentAndNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  5.0
                        },
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accrued liabilities",
                            "totalLabel":  "Total",
                            "documentation":  "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.  Examples include taxes, interest, rent and utilities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r80"
                    ]
                },
            "us-gaap_AccruedSalariesCurrentAndNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccruedSalariesCurrentAndNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details":  {
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Employee compensation",
                            "documentation":  "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided."
                            }
                        }
                    },
                "auth_ref":  [
                    "r80"
                    ]
                },
            "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details":  {
                        "parentTag":  "us-gaap_PropertyPlantAndEquipmentNet",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                            "negatedLabel":  "Less accumulated depreciation and amortization",
                            "documentation":  "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
                            }
                        }
                    },
                "auth_ref":  [
                    "r57",
                    "r154",
                    "r469"
                    ]
                },
            "us-gaap_AdditionalPaidInCapitalCommonStock":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdditionalPaidInCapitalCommonStock",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Additional paid-in capital",
                            "documentation":  "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions.  Includes only common stock transactions (excludes preferred stock transactions).  May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
                            }
                        }
                    },
                "auth_ref":  [
                    "r90"
                    ]
                },
            "us-gaap_AdditionalPaidInCapitalMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdditionalPaidInCapitalMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Additional Paid-in Capital [Member]",
                            "documentation":  "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
                            }
                        }
                    },
                "auth_ref":  [
                    "r377",
                    "r378",
                    "r379",
                    "r512",
                    "r671",
                    "r672",
                    "r673",
                    "r727",
                    "r750"
                    ]
                },
            "us-gaap_AdjustmentsForErrorCorrectionDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdjustmentsForErrorCorrectionDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Error Correction, Type [Domain]",
                            "documentation":  "Type of error correction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r188",
                    "r189",
                    "r190",
                    "r194",
                    "r195",
                    "r196",
                    "r197"
                    ]
                },
            "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Stock based compensation",
                            "documentation":  "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r64",
                    "r65",
                    "r341"
                    ]
                },
            "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Adjustments to reconcile net (loss) income to net cash used in operating activities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AllocatedShareBasedCompensationExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AllocatedShareBasedCompensationExpense",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_AllocatedShareBasedCompensationExpense",
                            "terseLabel":  "Share-Based Payment Arrangement, Expense",
                            "documentation":  "Amount of expense for award under share-based payment arrangement.  Excludes amount capitalized."
                            }
                        }
                    },
                "auth_ref":  [
                    "r372",
                    "r385"
                    ]
                },
            "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AllocatedShareBasedCompensationExpenseNetOfTax",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
                            "terseLabel":  "Share-Based Payment Arrangement, Expense, after Tax",
                            "documentation":  "Amount, after tax, of expense for award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_AllowanceForCreditLossPercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "AllowanceForCreditLossPercentage",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_AllowanceForCreditLossPercentage",
                            "terseLabel":  "Allowance for Credit Loss, Percentage",
                            "documentation":  "Represents the percentage of allowance for credit loss to receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
                            "documentation":  "Tabular disclosure of allowance for credit loss on financing receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r49",
                    "r681"
                    ]
                },
            "crmt_AllowanceForCreditLossesPrimaryFactorUnitsRepossessedOrChargedOffEvaluationPeriod":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "AllowanceForCreditLossesPrimaryFactorUnitsRepossessedOrChargedOffEvaluationPeriod",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_AllowanceForCreditLossesPrimaryFactorUnitsRepossessedOrChargedOffEvaluationPeriod",
                            "terseLabel":  "Allowance for Credit Losses, Primary Factor Units Repossessed or Charged Off Evaluation Period",
                            "documentation":  "Historical period of time to evaluate units repossessed or charged-off."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_AmendmentFlag":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "AmendmentFlag",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Amendment Flag",
                            "documentation":  "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AmortizationOfDeferredLoanOriginationFeesNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AmortizationOfDeferredLoanOriginationFeesNet",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_AmortizationOfDeferredLoanOriginationFeesNet",
                            "terseLabel":  "Loan origination costs",
                            "documentation":  "The net increase(decrease) in interest income during the period representing the allocation of deferred loan origination fees less deferred loan origination costs using the effective interest method over the term of the debt arrangement to which they pertain taking into account the effect of prepayments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r664",
                    "r679"
                    ]
                },
            "us-gaap_AmortizationOfFinancingCostsAndDiscounts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AmortizationOfFinancingCostsAndDiscounts",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  13.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Amortization of debt issuance costs",
                            "documentation":  "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
                            }
                        }
                    },
                "auth_ref":  [
                    "r324",
                    "r434",
                    "r617",
                    "r618",
                    "r664"
                    ]
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Antidilutive securities (in shares)",
                            "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":  [
                    "r207"
                    ]
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Antidilutive Securities [Axis]",
                            "documentation":  "Information by type of antidilutive security."
                            }
                        }
                    },
                "auth_ref":  [
                    "r38"
                    ]
                },
            "us-gaap_AntidilutiveSecuritiesNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AntidilutiveSecuritiesNameDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Antidilutive Securities, Name [Domain]",
                            "documentation":  "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
                            }
                        }
                    },
                "auth_ref":  [
                    "r38"
                    ]
                },
            "crmt_ArkansasUSAMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ArkansasUSAMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Arkansas, USA [Member]",
                            "documentation":  "Arkansas, US [member]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_Assets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Assets",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_Assets",
                            "totalLabel":  "Total 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":  [
                    "r123",
                    "r156",
                    "r178",
                    "r211",
                    "r231",
                    "r237",
                    "r254",
                    "r293",
                    "r294",
                    "r295",
                    "r296",
                    "r297",
                    "r298",
                    "r299",
                    "r300",
                    "r301",
                    "r404",
                    "r408",
                    "r425",
                    "r459",
                    "r540",
                    "r629",
                    "r642",
                    "r692",
                    "r693",
                    "r733"
                    ]
                },
            "crmt_AverageCollectedAmountPerCustomerPerMonth":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "AverageCollectedAmountPerCustomerPerMonth",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-financing-receivables-analysis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Average total collected per active customer per month",
                            "documentation":  "Average amount of collected balance per customer per month."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_AverageDownpaymentPercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "AverageDownpaymentPercentage",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-financing-receivables-analysis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Average down-payment percentage",
                            "documentation":  "Average down-payment percentage"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_AverageFinanceReceivableInterestRate":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "AverageFinanceReceivableInterestRate",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_AverageFinanceReceivableInterestRate",
                            "terseLabel":  "Average Finance Receivable Interest Rate",
                            "documentation":  "Represents the average interest rate on installment sale contracts."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_AverageOriginatingContractTerm":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "AverageOriginatingContractTerm",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-financing-receivables-analysis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Average originating contract term (in months) (Month)",
                            "documentation":  "Average originating contract term."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_AwardTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "AwardTypeAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Type [Axis]",
                            "documentation":  "Information by type of award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r343",
                    "r344",
                    "r345",
                    "r347",
                    "r348",
                    "r349",
                    "r350",
                    "r351",
                    "r352",
                    "r353",
                    "r354",
                    "r355",
                    "r356",
                    "r357",
                    "r358",
                    "r359",
                    "r360",
                    "r361",
                    "r362",
                    "r363",
                    "r364",
                    "r367",
                    "r368",
                    "r369",
                    "r370",
                    "r371"
                    ]
                },
            "us-gaap_BaseRateMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BaseRateMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Base Rate [Member]",
                            "documentation":  "Minimum rate investor will accept."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_BmoHarrisBankMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "BmoHarrisBankMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "BMO Harris Bank [Member]",
                            "documentation":  "Represents information related to BMO Harris Bank."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_BuildingAndBuildingImprovementsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "BuildingAndBuildingImprovementsMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Building and Building Improvements [Member]",
                            "documentation":  "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CarryingReportedAmountFairValueDisclosureMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CarryingReportedAmountFairValueDisclosureMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Reported Value Measurement [Member]",
                            "documentation":  "Measured as reported on the statement of financial position (balance sheet)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r71",
                    "r72"
                    ]
                },
            "us-gaap_CashAndCashEquivalentsAtCarryingValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsAtCarryingValue",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  8.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CashAndCashEquivalentsAtCarryingValue",
                            "terseLabel":  "Cash and cash equivalents",
                            "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":  [
                    "r30",
                    "r152",
                    "r597"
                    ]
                },
            "us-gaap_CashAndCashEquivalentsFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsFairValueDisclosure",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Cash and cash equivalents",
                            "label":  "us-gaap_CashAndCashEquivalentsFairValueDisclosure",
                            "documentation":  "Fair value portion 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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CashAndCashEquivalentsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r31"
                    ]
                },
            "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
                            "documentation":  "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
                            }
                        }
                    },
                "auth_ref":  [
                    "r31",
                    "r122"
                    ]
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
                            "periodStartLabel":  "Cash, cash equivalents, and restricted cash beginning of period",
                            "periodEndLabel":  "Cash, cash equivalents, and restricted cash end of period",
                            "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":  [
                    "r30",
                    "r102",
                    "r175"
                    ]
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                            "totalLabel":  "Increase (decrease) in cash, cash equivalents, and restricted cash",
                            "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",
                    "r102"
                    ]
                },
            "us-gaap_CashFlowSupplementalDisclosuresTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CashFlowSupplementalDisclosuresTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash Flow, Supplemental Disclosures [Text Block]",
                            "documentation":  "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period.  Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r98"
                    ]
                },
            "crmt_CashOverdraftPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "CashOverdraftPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash Overdraft [Policy Text Block]",
                            "documentation":  "Represents the disclosure of policy for cash overdrafts."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ChangeInAccountingMethodAccountedForAsChangeInEstimateMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ChangeInAccountingMethodAccountedForAsChangeInEstimateMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Change in Accounting Method Accounted for as Change in Estimate [Member]",
                            "documentation":  "A change from one acceptable accounting method to another based upon a revision in estimated future benefits or obligations."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_ChangeInFinanceReceivablesNetTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ChangeInFinanceReceivablesNetTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Change In Finance Receivables Net [Table Text Block]",
                            "documentation":  "Tabular disclosure of the change in finance receivables over specified time period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_CityAreaCode":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "CityAreaCode",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "City Area Code",
                            "documentation":  "Area code of city"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_CloudComputingImplementationCostsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "CloudComputingImplementationCostsPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cloud Computing Implementation Costs [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for cloud computing implementation costs."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_CollectionsAsPercentageOfAverageFinancingReceivables":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "CollectionsAsPercentageOfAverageFinancingReceivables",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_CollectionsAsPercentageOfAverageFinancingReceivables",
                            "terseLabel":  "Collections as Percentage of Average Financing Receivables",
                            "documentation":  "Represents the percentage of average financing receivables collected during the reported period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_CollectionsOnAutoFinanceReceivablesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "CollectionsOnAutoFinanceReceivablesMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Collections On Auto Finance Receivables [Member]",
                            "documentation":  "Represents information related to collections on auto finance receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CommitmentsAndContingencies":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommitmentsAndContingencies",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r21",
                    "r81",
                    "r461",
                    "r526"
                    ]
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommitmentsAndContingenciesDisclosureTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Commitments and Contingencies Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for commitments and contingencies."
                            }
                        }
                    },
                "auth_ref":  [
                    "r112",
                    "r287",
                    "r288",
                    "r582",
                    "r689"
                    ]
                },
            "us-gaap_CommonStockMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Common Stock [Member]",
                            "documentation":  "Stock that is subordinate to all other stock of the issuer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r632",
                    "r633",
                    "r634",
                    "r636",
                    "r637",
                    "r638",
                    "r639",
                    "r671",
                    "r672",
                    "r727",
                    "r748",
                    "r750"
                    ]
                },
            "us-gaap_CommonStockParOrStatedValuePerShare":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockParOrStatedValuePerShare",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CommonStockParOrStatedValuePerShare",
                            "terseLabel":  "Common Stock, Par or Stated Value Per Share (in dollars per share)",
                            "documentation":  "Face amount or stated value per share of common stock."
                            }
                        }
                    },
                "auth_ref":  [
                    "r89"
                    ]
                },
            "us-gaap_CommonStockSharesAuthorized":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockSharesAuthorized",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CommonStockSharesAuthorized",
                            "terseLabel":  "Common Stock, Shares Authorized (in shares)",
                            "documentation":  "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
                            }
                        }
                    },
                "auth_ref":  [
                    "r89",
                    "r527"
                    ]
                },
            "us-gaap_CommonStockSharesIssued":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockSharesIssued",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CommonStockSharesIssued",
                            "terseLabel":  "Common Stock, Shares, Issued (in shares)",
                            "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":  [
                    "r89"
                    ]
                },
            "us-gaap_CommonStockSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockSharesOutstanding",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CommonStockSharesOutstanding",
                            "terseLabel":  "Common Stock, Shares, Outstanding (in shares)",
                            "documentation":  "Number of shares of common stock outstanding.  Common stock represent the ownership interest in a corporation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r89",
                    "r527",
                    "r546",
                    "r750",
                    "r751"
                    ]
                },
            "us-gaap_CommonStockValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CommonStockValue",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Common stock, par value $.01 per share, 50,000,000 shares authorized; 13,722,938 and 13,701,468 issued at January 31, 2024 and April 30, 2023, respectively, of which 6,391,061 and 6,373,404 were outstanding at January 31, 2024 and April 30, 2023, respectively",
                            "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":  [
                    "r89",
                    "r463",
                    "r629"
                    ]
                },
            "us-gaap_ConcentrationRiskBenchmarkDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskBenchmarkDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Concentration Risk Benchmark [Domain]",
                            "documentation":  "The denominator in a calculation of a disclosed concentration risk percentage."
                            }
                        }
                    },
                "auth_ref":  [
                    "r40",
                    "r42",
                    "r73",
                    "r74",
                    "r242",
                    "r581"
                    ]
                },
            "us-gaap_ConcentrationRiskByBenchmarkAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskByBenchmarkAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Concentration Risk Benchmark [Axis]",
                            "documentation":  "Information by benchmark of concentration risk."
                            }
                        }
                    },
                "auth_ref":  [
                    "r40",
                    "r42",
                    "r73",
                    "r74",
                    "r242",
                    "r502",
                    "r581"
                    ]
                },
            "us-gaap_ConcentrationRiskByTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskByTypeAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Concentration Risk Type [Axis]",
                            "documentation":  "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
                            }
                        }
                    },
                "auth_ref":  [
                    "r40",
                    "r42",
                    "r73",
                    "r74",
                    "r242",
                    "r581",
                    "r654"
                    ]
                },
            "us-gaap_ConcentrationRiskCreditRisk":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskCreditRisk",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for credit risk."
                            }
                        }
                    },
                "auth_ref":  [
                    "r83",
                    "r134"
                    ]
                },
            "us-gaap_ConcentrationRiskPercentage1":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskPercentage1",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ConcentrationRiskPercentage1",
                            "terseLabel":  "Concentration Risk, Percentage",
                            "documentation":  "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
                            }
                        }
                    },
                "auth_ref":  [
                    "r40",
                    "r42",
                    "r73",
                    "r74",
                    "r242"
                    ]
                },
            "us-gaap_ConcentrationRiskTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConcentrationRiskTypeDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Concentration Risk Type [Domain]",
                            "documentation":  "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
                            }
                        }
                    },
                "auth_ref":  [
                    "r40",
                    "r42",
                    "r73",
                    "r74",
                    "r242",
                    "r581"
                    ]
                },
            "us-gaap_ConsolidationPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConsolidationPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Consolidation, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
                            }
                        }
                    },
                "auth_ref":  [
                    "r68",
                    "r602"
                    ]
                },
            "us-gaap_ConstructionInProgressMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ConstructionInProgressMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Construction in Progress [Member]",
                            "documentation":  "Structure or a modification to a structure under construction.  Includes recently completed structures or modifications to structures that have not been placed into service."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ContractWithCustomerLiability":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ContractWithCustomerLiability",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Deferred revenue",
                            "terseLabel":  "Contract with Customer, Liability",
                            "documentation":  "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r332",
                    "r333",
                    "r336"
                    ]
                },
            "us-gaap_ContractWithCustomerLiabilityRevenueRecognized":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ContractWithCustomerLiabilityRevenueRecognized",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ContractWithCustomerLiabilityRevenueRecognized",
                            "terseLabel":  "Contract with Customer, Liability, Revenue Recognized",
                            "documentation":  "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
                            }
                        }
                    },
                "auth_ref":  [
                    "r337"
                    ]
                },
            "us-gaap_ContractWithCustomerRefundLiability":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ContractWithCustomerRefundLiability",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ContractWithCustomerRefundLiability",
                            "terseLabel":  "Contract with Customer, Refund Liability",
                            "documentation":  "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r697"
                    ]
                },
            "us-gaap_CostOfGoodsAndServicesSold":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CostOfGoodsAndServicesSold",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cost of sales",
                            "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":  [
                    "r96",
                    "r453"
                    ]
                },
            "us-gaap_CostsAndExpenses":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CostsAndExpenses",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_CostsAndExpenses",
                            "totalLabel":  "Total costs and expenses",
                            "documentation":  "Total costs of sales and operating expenses for the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r95"
                    ]
                },
            "us-gaap_CostsAndExpensesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CostsAndExpensesAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Costs and expenses:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_CounterpartyNameAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "CounterpartyNameAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Counterparty Name [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r180",
                    "r181",
                    "r306",
                    "r330",
                    "r444",
                    "r599",
                    "r601"
                    ]
                },
            "us-gaap_CreditFacilityAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CreditFacilityAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Current Fiscal Year End Date",
                            "documentation":  "End date of current fiscal year in the format --MM-DD."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_CustomerConcentrationRiskMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "CustomerConcentrationRiskMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Customer Concentration Risk [Member]",
                            "documentation":  "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues.  The risk is the materially adverse effects of loss of a significant customer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r41",
                    "r242"
                    ]
                },
            "crmt_CustomerScore12Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "CustomerScore12Member",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Customer Score 1-2 [Member]",
                            "documentation":  "Represents customer score 1-2."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_CustomerScore34Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "CustomerScore34Member",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Customer Score 3-4 [Member]",
                            "documentation":  "Represents customer score 3-4."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_CustomerScore56Member":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "CustomerScore56Member",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Customer Score 5-6 [Member]",
                            "documentation":  "Represents customer score 5-6."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_DailyRevolvingLineOfCreditMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "DailyRevolvingLineOfCreditMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Daily Revolving Line of Credit [Member]",
                            "documentation":  "Relating to the daily revolving line of credit."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_DealershipLeasesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "DealershipLeasesMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Dealership Leases [Member]",
                            "documentation":  "Information related to dealership operating leases."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DebtDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtDisclosureTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r113",
                    "r177",
                    "r302",
                    "r308",
                    "r309",
                    "r310",
                    "r311",
                    "r312",
                    "r313",
                    "r318",
                    "r325",
                    "r326",
                    "r327"
                    ]
                },
            "us-gaap_DebtInstrumentAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Debt Instrument [Axis]",
                            "documentation":  "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r14",
                    "r86",
                    "r87",
                    "r124",
                    "r125",
                    "r182",
                    "r303",
                    "r304",
                    "r305",
                    "r306",
                    "r307",
                    "r309",
                    "r314",
                    "r315",
                    "r316",
                    "r317",
                    "r319",
                    "r320",
                    "r321",
                    "r322",
                    "r323",
                    "r324",
                    "r435",
                    "r614",
                    "r615",
                    "r616",
                    "r617",
                    "r618",
                    "r667"
                    ]
                },
            "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentBasisSpreadOnVariableRate1",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1",
                            "terseLabel":  "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":  [
                    ]
                },
            "us-gaap_DebtInstrumentCarryingAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentCarryingAmount",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Debt facilities, gross",
                            "label":  "Principal balance",
                            "documentation":  "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt.  Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
                            }
                        }
                    },
                "auth_ref":  [
                    "r14",
                    "r125",
                    "r328"
                    ]
                },
            "crmt_DebtInstrumentCovenantPermittedAcquisitionsAnnualConsiderationAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "DebtInstrumentCovenantPermittedAcquisitionsAnnualConsiderationAmount",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_DebtInstrumentCovenantPermittedAcquisitionsAnnualConsiderationAmount",
                            "terseLabel":  "Debt Instrument, Covenant, Permitted Acquisitions Annual Consideration Amount",
                            "documentation":  "Represents the maximum amount of consideration available for permitted acquisitions as part of a debt covenant."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_DebtInstrumentDebtAndInterestRatesTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "DebtInstrumentDebtAndInterestRatesTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Debt Instrument, Debt and Interest Rates [Table Text Block]",
                            "documentation":  "Tabular disclosure for the debt amounts and interest rates for debt instruments."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DebtInstrumentNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtInstrumentNameDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Debt Instrument, Name [Domain]",
                            "documentation":  "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r20",
                    "r182",
                    "r303",
                    "r304",
                    "r305",
                    "r306",
                    "r307",
                    "r309",
                    "r314",
                    "r315",
                    "r316",
                    "r317",
                    "r319",
                    "r320",
                    "r321",
                    "r322",
                    "r323",
                    "r324",
                    "r435",
                    "r614",
                    "r615",
                    "r616",
                    "r617",
                    "r618",
                    "r667"
                    ]
                },
            "us-gaap_DebtWeightedAverageInterestRate":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DebtWeightedAverageInterestRate",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Weighted average fixed coupon rate",
                            "documentation":  "Weighted average interest rate of debt outstanding."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details":  {
                        "parentTag":  "crmt_FinanceReceivablePrincipalBalance",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables",
                            "negatedLabel":  "Less unearned finance charges",
                            "documentation":  "Unearned discounts (other than cash or quantity discounts and the like), finance charges, and interest included in the face amount of receivables, that are shown as a deduction from the related receivables.  For example, 1) finance charges booked as a receivable when a loan is made and recognized as income at a later date; and 2) interest charges deducted from the face loan amount, resulting in a discounted amount actually advanced to the borrower (wherein the receivable includes the amount actually advanced to the borrower and the as yet unearned interest income)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r48"
                    ]
                },
            "us-gaap_DeferredFinanceCostsNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredFinanceCostsNet",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DeferredFinanceCostsNet",
                            "negatedLabel":  "Debt issuance costs",
                            "documentation":  "Amount, after accumulated amortization, of debt issuance costs.  Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
                            }
                        }
                    },
                "auth_ref":  [
                    "r77",
                    "r695"
                    ]
                },
            "us-gaap_DeferredIncomeTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredIncomeTaxExpenseBenefit",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  17.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DeferredIncomeTaxExpenseBenefit",
                            "terseLabel":  "Deferred income taxes",
                            "documentation":  "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r5",
                    "r120",
                    "r141",
                    "r400",
                    "r401",
                    "r669"
                    ]
                },
            "us-gaap_DeferredIncomeTaxLiabilitiesNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DeferredIncomeTaxLiabilitiesNet",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r388",
                    "r389",
                    "r460"
                    ]
                },
            "crmt_DeferredSalesTaxPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "DeferredSalesTaxPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Deferred Sales Tax [Policy Text Block]",
                            "documentation":  "Represents the disclosure of accounting policy for deferred sales tax."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_DepositInReserveAccountsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "DepositInReserveAccountsMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Deposit in Reserve Accounts [Member]",
                            "documentation":  "Represents information related to deposit in reserve accounts."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_DepreciationAndAmortization":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DepreciationAndAmortization",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Depreciation and amortization",
                            "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":  [
                    "r5",
                    "r56"
                    ]
                },
            "us-gaap_DepreciationDepletionAndAmortization":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DepreciationDepletionAndAmortization",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  11.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DepreciationDepletionAndAmortization",
                            "terseLabel":  "Depreciation 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":  [
                    "r5",
                    "r216"
                    ]
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Payment Arrangement [Text Block]",
                            "documentation":  "The entire disclosure for share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r340",
                    "r342",
                    "r373",
                    "r374",
                    "r376",
                    "r623"
                    ]
                },
            "us-gaap_DisclosureTextBlockAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "DisclosureTextBlockAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_DisclosureTextBlockAbstract",
                            "terseLabel":  "Notes to Financial Statements"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_Dividends":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Dividends",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Dividends on subsidiary preferred stock",
                            "negatedLabel":  "Dividends on subsidiary preferred stock",
                            "documentation":  "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock."
                            }
                        }
                    },
                "auth_ref":  [
                    "r3",
                    "r116"
                    ]
                },
            "dei_DocumentFiscalPeriodFocus":  {
                "xbrltype":  "fiscalPeriodItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentFiscalPeriodFocus",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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_DocumentInformationLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentInformationLineItems",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Document 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":  [
                    ]
                },
            "dei_DocumentInformationTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentInformationTable",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Document Information [Table]",
                            "documentation":  "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_DocumentPeriodEndDate":  {
                "xbrltype":  "dateItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentPeriodEndDate",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "dei_DocumentPeriodEndDate",
                            "terseLabel":  "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.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "dei_DocumentQuarterlyReport",
                            "terseLabel":  "Document Quarterly Report",
                            "documentation":  "Boolean flag that is true only for a form used as an quarterly report."
                            }
                        }
                    },
                "auth_ref":  [
                    "r646"
                    ]
                },
            "dei_DocumentTransitionReport":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentTransitionReport",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "dei_DocumentTransitionReport",
                            "terseLabel":  "Document Transition Report",
                            "documentation":  "Boolean flag that is true only for a form used as a transition report."
                            }
                        }
                    },
                "auth_ref":  [
                    "r647"
                    ]
                },
            "dei_DocumentType":  {
                "xbrltype":  "submissionTypeItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "DocumentType",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "dei_DocumentType",
                            "terseLabel":  "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.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Earnings per share:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EarningsPerShareBasic":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareBasic",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Basic (in dollars per share)",
                            "terseLabel":  "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":  [
                    "r168",
                    "r188",
                    "r189",
                    "r191",
                    "r192",
                    "r194",
                    "r199",
                    "r202",
                    "r204",
                    "r205",
                    "r206",
                    "r208",
                    "r419",
                    "r420",
                    "r456",
                    "r472",
                    "r605"
                    ]
                },
            "us-gaap_EarningsPerShareDiluted":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerShareDiluted",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Diluted (in dollars per share)",
                            "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":  [
                    "r168",
                    "r188",
                    "r189",
                    "r191",
                    "r192",
                    "r194",
                    "r202",
                    "r204",
                    "r205",
                    "r206",
                    "r208",
                    "r419",
                    "r420",
                    "r456",
                    "r472",
                    "r605"
                    ]
                },
            "us-gaap_EarningsPerSharePolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EarningsPerSharePolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Earnings Per Share, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security.  Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
                            }
                        }
                    },
                "auth_ref":  [
                    "r38",
                    "r39"
                    ]
                },
            "us-gaap_EffectiveIncomeTaxRateContinuingOperations":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EffectiveIncomeTaxRateContinuingOperations",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                            "terseLabel":  "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":  [
                    "r391"
                    ]
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
                            "terseLabel":  "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total",
                            "documentation":  "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r375"
                    ]
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
                            "terseLabel":  "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
                            "documentation":  "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r375"
                    ]
                },
            "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  18.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
                            "negatedLabel":  "Excess tax benefit from share based compensation",
                            "documentation":  "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r372"
                    ]
                },
            "us-gaap_EmployeeStockOptionMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EmployeeStockOptionMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Payment Arrangement, 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.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r644"
                    ]
                },
            "dei_EntityCommonStockSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityCommonStockSharesOutstanding",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Common Stock, Shares Outstanding (in shares)",
                            "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.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "dei_EntityCurrentReportingStatus",
                            "terseLabel":  "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_EntityDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information",
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business",
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-the-finance-receivables-allowance-for-credit-losses-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-financing-receivables-analysis-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-exercised-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-valuation-assumptions-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-stock-option-plan-comparison-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity [Domain]",
                            "documentation":  "All the names of the entities being reported upon in a document.  Any legal structure used to conduct activities or to hold assets.  Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts.  This item does not include business and geographical segments which are included in the geographical or business segments domains."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "dei_EntityEmergingGrowthCompany":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityEmergingGrowthCompany",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Emerging Growth Company",
                            "documentation":  "Indicate if registrant meets the emerging growth company criteria."
                            }
                        }
                    },
                "auth_ref":  [
                    "r644"
                    ]
                },
            "dei_EntityFileNumber":  {
                "xbrltype":  "fileNumberItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityFileNumber",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "dei_EntityFileNumber",
                            "terseLabel":  "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.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r644"
                    ]
                },
            "dei_EntityIncorporationStateCountryCode":  {
                "xbrltype":  "edgarStateCountryItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityIncorporationStateCountryCode",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "dei_EntityInteractiveDataCurrent",
                            "terseLabel":  "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":  [
                    "r650"
                    ]
                },
            "dei_EntityRegistrantName":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityRegistrantName",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "dei_EntityRegistrantName",
                            "terseLabel":  "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":  [
                    "r644"
                    ]
                },
            "dei_EntityShellCompany":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityShellCompany",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "dei_EntityShellCompany",
                            "terseLabel":  "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":  [
                    "r644"
                    ]
                },
            "dei_EntitySmallBusiness":  {
                "xbrltype":  "booleanItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntitySmallBusiness",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Entity Small Business",
                            "documentation":  "Indicates that the company is a Smaller Reporting Company (SRC)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r644"
                    ]
                },
            "dei_EntityTaxIdentificationNumber":  {
                "xbrltype":  "employerIdItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "EntityTaxIdentificationNumber",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r644"
                    ]
                },
            "us-gaap_EquityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_EquityComponentDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EquityComponentDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r10",
                    "r146",
                    "r163",
                    "r164",
                    "r165",
                    "r183",
                    "r184",
                    "r185",
                    "r187",
                    "r195",
                    "r197",
                    "r209",
                    "r255",
                    "r258",
                    "r331",
                    "r377",
                    "r378",
                    "r379",
                    "r397",
                    "r398",
                    "r411",
                    "r412",
                    "r413",
                    "r414",
                    "r415",
                    "r416",
                    "r418",
                    "r426",
                    "r427",
                    "r428",
                    "r429",
                    "r430",
                    "r431",
                    "r443",
                    "r492",
                    "r493",
                    "r494",
                    "r512",
                    "r566"
                    ]
                },
            "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Error Correction, Type [Axis]",
                            "documentation":  "Information by type of error correction."
                            }
                        }
                    },
                "auth_ref":  [
                    "r188",
                    "r189",
                    "r190",
                    "r194",
                    "r195",
                    "r196",
                    "r197"
                    ]
                },
            "us-gaap_EstimateOfFairValueFairValueDisclosureMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "EstimateOfFairValueFairValueDisclosureMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Estimate of Fair Value Measurement [Member]",
                            "documentation":  "Measured as an estimate of fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r316",
                    "r424",
                    "r615",
                    "r616"
                    ]
                },
            "us-gaap_FairValueByBalanceSheetGroupingTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueByBalanceSheetGroupingTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Fair Value, by Balance Sheet Grouping [Table Text Block]",
                            "documentation":  "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r70",
                    "r71"
                    ]
                },
            "us-gaap_FairValueByMeasurementBasisAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueByMeasurementBasisAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Measurement Basis [Axis]",
                            "documentation":  "Information by measurement basis."
                            }
                        }
                    },
                "auth_ref":  [
                    "r12",
                    "r70",
                    "r316",
                    "r615",
                    "r616"
                    ]
                },
            "us-gaap_FairValueDisclosuresTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueDisclosuresTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r421"
                    ]
                },
            "crmt_FairValueInputsDiscountRateIntercompanyTransactions":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FairValueInputsDiscountRateIntercompanyTransactions",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FairValueInputsDiscountRateIntercompanyTransactions",
                            "terseLabel":  "Fair Value Inputs, Discount Rate, Intercompany Transactions",
                            "documentation":  "Interest rate used to find the present value of an amount to be paid or received in the future for intercompany transactions."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FairValueOfAssetsAcquired":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FairValueOfAssetsAcquired",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Inventory acquired in repossession and accident protection plan claims",
                            "documentation":  "The fair value of assets acquired in noncash investing or financing activities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r33",
                    "r34",
                    "r35"
                    ]
                },
            "crmt_FairValueOfContingentConsiderationLiability":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FairValueOfContingentConsiderationLiability",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details":  {
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Fair value of contingent consideration",
                            "documentation":  "The fair value portion of the liability for contingent consideration."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FinanceLoansAndLeasesReceivablePolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinanceLoansAndLeasesReceivablePolicy",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financing Receivable [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for financing receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r50",
                    "r52",
                    "r55",
                    "r106",
                    "r245",
                    "r251",
                    "r252",
                    "r253"
                    ]
                },
            "crmt_FinanceReceivableCollections":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinanceReceivableCollections",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinanceReceivableCollections",
                            "negatedLabel":  "Finance receivable collections",
                            "documentation":  "Finance receivable collections"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinanceReceivableOriginations":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinanceReceivableOriginations",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Finance receivable originations",
                            "documentation":  "Represents finance receivable origination."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinanceReceivablePrincipalBalance":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinanceReceivablePrincipalBalance",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details":  {
                        "parentTag":  "crmt_FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Principle Balance",
                            "label":  "crmt_FinanceReceivablePrincipalBalance",
                            "terseLabel":  "Finance Receivable, Principal Balance",
                            "totalLabel":  "Principal balance",
                            "documentation":  "The principal balance of finance receivables after deducting unearned finance charges from gross contract amount."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinanceReceivablesAllowancePercentOfPrincipleBalance":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinanceReceivablesAllowancePercentOfPrincipleBalance",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinanceReceivablesAllowancePercentOfPrincipleBalance",
                            "terseLabel":  "Finance Receivables, Allowance, Percent of Principle Balance",
                            "documentation":  "The allowance for credit losses as a percentage of the principal balance related to financing receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinanceReceivablesCustomerPaymentsDueEitherWeeklyOrBiWeeklyPercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinanceReceivablesCustomerPaymentsDueEitherWeeklyOrBiWeeklyPercentage",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinanceReceivablesCustomerPaymentsDueEitherWeeklyOrBiWeeklyPercentage",
                            "terseLabel":  "Finance Receivables, Customer Payments Due Either Weekly or Bi-Weekly, Percentage",
                            "documentation":  "Percentage of of customer payments on Finance Receivables due either weekly or bi-weekly."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinanceReceivablesNumberOfLoanClasses":  {
                "xbrltype":  "integerItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinanceReceivablesNumberOfLoanClasses",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinanceReceivablesNumberOfLoanClasses",
                            "terseLabel":  "Finance Receivables, Number of Loan Classes",
                            "documentation":  "Number of loan classes of finance receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinanceReceivablesNumberOfRiskPools":  {
                "xbrltype":  "integerItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinanceReceivablesNumberOfRiskPools",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinanceReceivablesNumberOfRiskPools",
                            "terseLabel":  "Finance Receivables, Number of Risk Pools",
                            "documentation":  "Number of risk pools of finance receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinancialAsset3To29DaysPastDueMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancialAsset3To29DaysPastDueMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financial Asset, 3 to 29 Days Past Due [Member]",
                            "documentation":  "Information regarding a financial asset 3 to 29 days past due."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FinancialAssetNotPastDueMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancialAssetNotPastDueMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financial Asset, Not Past Due [Member]",
                            "documentation":  "Financial asset not past due."
                            }
                        }
                    },
                "auth_ref":  [
                    "r265",
                    "r612"
                    ]
                },
            "us-gaap_FinancialAssetPastDueMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancialAssetPastDueMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financial Asset, Past Due [Member]",
                            "documentation":  "Financial asset past due."
                            }
                        }
                    },
                "auth_ref":  [
                    "r265",
                    "r612",
                    "r678"
                    ]
                },
            "crmt_FinancingAndSecuritizationTransactionsPolicyPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingAndSecuritizationTransactionsPolicyPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financing and Securitization Transactions Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for financing and securitization transactions."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details":  {
                        "parentTag":  "us-gaap_NotesReceivableNet",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts",
                            "totalLabel":  "Finance receivables, net",
                            "periodStartLabel":  "Balance at beginning of period",
                            "periodEndLabel":  "Balance at end of period",
                            "documentation":  "Amortized cost, after allowance for credit loss, before loan origination cost, of financing receivable.  Excludes financing receivable covered under loss sharing agreement and net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinancingReceivableAllowanceForCreditLossRecoveredCollateral":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivableAllowanceForCreditLossRecoveredCollateral",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-the-finance-receivables-allowance-for-credit-losses-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Recovered collateral",
                            "documentation":  "Amount of increase in allowance for credit loss on financing receivable from recovered collateral."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FinancingReceivableAllowanceForCreditLosses":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableAllowanceForCreditLosses",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details":  {
                        "parentTag":  "crmt_FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts",
                        "weight":  -1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-the-finance-receivables-allowance-for-credit-losses-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableAllowanceForCreditLosses",
                            "terseLabel":  "Financing Receivable, Allowance for Credit Loss",
                            "negatedLabel":  "Less: allowance for credit losses",
                            "periodStartLabel":  "Balance at beginning of period",
                            "periodEndLabel":  "Balance at end of period",
                            "documentation":  "Amount of allowance for credit loss on financing receivable.  Excludes allowance for financing receivable covered under loss sharing agreement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r7",
                    "r143",
                    "r144",
                    "r145",
                    "r157",
                    "r259",
                    "r260",
                    "r264",
                    "r742"
                    ]
                },
            "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableAllowanceForCreditLossesRecovery",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery",
                            "terseLabel":  "Financing Receivable, Allowance for Credit Loss, Recovery",
                            "documentation":  "Amount of increase in allowance for credit loss on financing receivable from recovery."
                            }
                        }
                    },
                "auth_ref":  [
                    "r9",
                    "r263",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableAllowanceForCreditLossesWriteOffs",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-the-finance-receivables-allowance-for-credit-losses-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs",
                            "terseLabel":  "Charge-offs",
                            "negatedTerseLabel":  "Charge-offs",
                            "documentation":  "Amount of writeoff of financing receivable, charged against allowance for credit loss."
                            }
                        }
                    },
                "auth_ref":  [
                    "r8",
                    "r262",
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableBeforeAllowanceForCreditLossAndFee",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details":  {
                        "parentTag":  "crmt_FinanceReceivablePrincipalBalance",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Gross contract amount",
                            "documentation":  "Amortized cost, before allowance for credit loss, fee, and loan in process, of financing receivable.  Excludes financing receivable covered under loss sharing agreement and net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r266",
                    "r677",
                    "r743"
                    ]
                },
            "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financing Receivable Credit Quality Indicators [Table Text Block]",
                            "documentation":  "Tabular disclosure of financing receivables by credit quality indicator.  The credit quality indicator is a statistic about the credit quality of financing receivables.  Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics."
                            }
                        }
                    },
                "auth_ref":  [
                    "r51",
                    "r683"
                    ]
                },
            "crmt_FinancingReceivableGreaterThanOrEqualTo30DaysPastDuePercentOfPortfolio":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivableGreaterThanOrEqualTo30DaysPastDuePercentOfPortfolio",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinancingReceivableGreaterThanOrEqualTo30DaysPastDuePercentOfPortfolio",
                            "terseLabel":  "Financing Receivable, Greater Than or Equal to 30 Days Past Due, Percent of Portfolio",
                            "documentation":  "Financing receivable, percent of portfolio greater than or equal to 30 days past due."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinancingReceivableInsuranceReceivablesForAPPClaims":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivableInsuranceReceivablesForAPPClaims",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details":  {
                        "parentTag":  "crmt_FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinancingReceivableInsuranceReceivablesForAPPClaims",
                            "terseLabel":  "Financing Receivable, Insurance Receivables for APP Claims",
                            "negatedLabel":  "Less: estimated insurance receivables for APP claims",
                            "documentation":  "Amount of insurance receivables for APP claims on financing receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinancingReceivableInterestRate":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivableInterestRate",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinancingReceivableInterestRate",
                            "terseLabel":  "Financing Receivable Interest Rate",
                            "documentation":  "Represents the interest rate on installment sale contracts."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
                            "terseLabel":  "Prior, principal balance",
                            "documentation":  "Amortized cost of financing receivable originated more than five years prior to current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear",
                            "terseLabel":  "Year five, principal balance",
                            "documentation":  "Amortized cost of financing receivable originated four years prior to current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableOriginatedInCurrentFiscalYear",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear",
                            "terseLabel":  "Current year, principal balance",
                            "documentation":  "Amortized cost of financing receivable originated in current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
                            "terseLabel":  "Year two, principal balance",
                            "documentation":  "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff",
                            "terseLabel":  "Charge-offs, prior",
                            "documentation":  "Amount of writeoff of financing receivable originated more than five years before current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
                            "terseLabel":  "Year four, principal balance",
                            "documentation":  "Amortized cost of financing receivable originated three years prior to current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
                            "terseLabel":  "Year three, principal balance",
                            "documentation":  "Amortized cost of financing receivable originated two years prior to current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "crmt_FinancingReceivablePaymentPeriod":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivablePaymentPeriod",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinancingReceivablePaymentPeriod",
                            "terseLabel":  "Financing Receivable Payment Period",
                            "documentation":  "Represents the payment period on installment sale contracts from the sale of used vehicles."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinancingReceivablePercentOfPortfolio":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivablePercentOfPortfolio",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Percent of Portfolio",
                            "label":  "crmt_FinancingReceivablePercentOfPortfolio",
                            "terseLabel":  "Principal balance, percentage",
                            "documentation":  "Represents percent of portfolio for financing receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinancingReceivableRecordedInvestmentGreaterThan90DaysPastDue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivableRecordedInvestmentGreaterThan90DaysPastDue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinancingReceivableRecordedInvestmentGreaterThan90DaysPastDue",
                            "terseLabel":  "Financing Receivable, Recorded Investment Greater Than 90 Days Past Due",
                            "documentation":  "Financing receivables that are greater than 90 days past due."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinancingReceivableRemainingContractTerm":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivableRemainingContractTerm",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinancingReceivableRemainingContractTerm",
                            "terseLabel":  "Financing Receivable, Remaining Contract Term",
                            "documentation":  "Represents the remaining contract term for financing receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FinancingReceivableUnamortizedLoanFeeCost":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableUnamortizedLoanFeeCost",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details":  {
                        "parentTag":  "us-gaap_NotesReceivableNet",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Loan origination costs",
                            "documentation":  "Amount of unamortized loan commitment, origination, and other costs (fees) on financing receivable recognized as adjustment to yield.  Excludes financing receivable covered under loss sharing agreement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r246",
                    "r250",
                    "r651"
                    ]
                },
            "crmt_FinancingReceivableWeightedAverageTotalContractTerm":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivableWeightedAverageTotalContractTerm",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinancingReceivableWeightedAverageTotalContractTerm",
                            "terseLabel":  "Financing Receivable, Weighted Average Total Contract Term",
                            "documentation":  "Represents the weighted average total contract term for financing receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FinancingReceivableYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff",
                            "terseLabel":  "Charge-offs, year five",
                            "documentation":  "Amount of writeoff of financing receivable originated four years before current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff",
                            "terseLabel":  "Charge-offs, year four",
                            "documentation":  "Amount of writeoff of financing receivable originated three years before current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableYearOneOriginatedCurrentFiscalYearWriteoff":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableYearOneOriginatedCurrentFiscalYearWriteoff",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableYearOneOriginatedCurrentFiscalYearWriteoff",
                            "terseLabel":  "Charge-offs, current year",
                            "documentation":  "Amount of writeoff of financing receivable originated in current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff",
                            "terseLabel":  "Charge-offs, year three",
                            "documentation":  "Amount of writeoff of financing receivable originated two years before current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivableYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivableYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_FinancingReceivableYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff",
                            "terseLabel":  "Charge-offs, year two",
                            "documentation":  "Amount of writeoff of financing receivable originated in fiscal year before current fiscal year.  Excludes net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r267",
                    "r611"
                    ]
                },
            "us-gaap_FinancingReceivables30To59DaysPastDueMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivables30To59DaysPastDueMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financial Asset, 30 to 59 Days Past Due [Member]",
                            "documentation":  "Financial asset more than 29 days past due but fewer than 60 days past due."
                            }
                        }
                    },
                "auth_ref":  [
                    "r612"
                    ]
                },
            "us-gaap_FinancingReceivables60To89DaysPastDueMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivables60To89DaysPastDueMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financial Asset, 60 to 89 Days Past Due [Member]",
                            "documentation":  "Financial asset more than 59 days past due but fewer than 90 days past due."
                            }
                        }
                    },
                "auth_ref":  [
                    "r612"
                    ]
                },
            "crmt_FinancingReceivablesAllowanceForAPPClaims":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivablesAllowanceForAPPClaims",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details":  {
                        "parentTag":  "crmt_FinancingReceivableAfterAllowanceForCreditLossBeforeLoanCosts",
                        "weight":  -1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinancingReceivablesAllowanceForAPPClaims",
                            "terseLabel":  "Financing Receivables, Allowance for APP Claims",
                            "negatedLabel":  "Less: allowance for APP claims",
                            "documentation":  "Amount of allowance for APP claims on financing receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FinancingReceivablesAllowanceForCreditLossesAndOtherLosses":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FinancingReceivablesAllowanceForCreditLossesAndOtherLosses",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_FinancingReceivablesAllowanceForCreditLossesAndOtherLosses",
                            "terseLabel":  "Financing Receivables, Allowance for Credit Losses and Other Losses",
                            "documentation":  "Represents the amount of allowance for credit loss and other losses on financing receivables during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]",
                            "documentation":  "Financial asset equal to or greater than 90 days past due."
                            }
                        }
                    },
                "auth_ref":  [
                    "r612"
                    ]
                },
            "us-gaap_FinancingReceivablesPeriodPastDueAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivablesPeriodPastDueAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financial Asset, Aging [Axis]",
                            "documentation":  "Information by period in which financial asset is past due or not past due."
                            }
                        }
                    },
                "auth_ref":  [
                    "r140",
                    "r265",
                    "r612"
                    ]
                },
            "us-gaap_FinancingReceivablesPeriodPastDueDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivablesPeriodPastDueDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financial Asset, Aging [Domain]",
                            "documentation":  "Period in which financial asset is past due or not past due.  For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats."
                            }
                        }
                    },
                "auth_ref":  [
                    "r140",
                    "r265",
                    "r612"
                    ]
                },
            "us-gaap_FinancingReceivablesTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FinancingReceivablesTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financing Receivables [Text Block]",
                            "documentation":  "The entire disclosure for financing receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r243",
                    "r247",
                    "r248",
                    "r249",
                    "r609"
                    ]
                },
            "us-gaap_FurnitureAndFixturesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "FurnitureAndFixturesMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Furniture and Fixtures [Member]",
                            "documentation":  "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities.  Examples include, but are not limited to, desks, chairs, tables, and bookcases."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_FurnitureFixturesAndEquipmentMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "FurnitureFixturesAndEquipmentMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Furniture, Fixtures and Equipment [Member]",
                            "documentation":  "Furniture, fixtures and equipment."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_GainLossOnDispositionOfAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GainLossOnDispositionOfAssets",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  -1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Loss on disposal of property and equipment",
                            "documentation":  "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property."
                            }
                        }
                    },
                "auth_ref":  [
                    "r664",
                    "r686",
                    "r687"
                    ]
                },
            "us-gaap_GainLossOnDispositionOfAssets1":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GainLossOnDispositionOfAssets1",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  14.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_GainLossOnDispositionOfAssets1",
                            "negatedLabel":  "Loss on disposal of property and equipment",
                            "documentation":  "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
                            }
                        }
                    },
                "auth_ref":  [
                    "r664"
                    ]
                },
            "us-gaap_Goodwill":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Goodwill",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_Goodwill",
                            "terseLabel":  "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":  [
                    "r155",
                    "r272",
                    "r454",
                    "r613",
                    "r629",
                    "r684",
                    "r685"
                    ]
                },
            "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GoodwillAndIntangibleAssetsGoodwillPolicy",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for goodwill.  This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
                            }
                        }
                    },
                "auth_ref":  [
                    "r271",
                    "r283",
                    "r613"
                    ]
                },
            "us-gaap_GoodwillGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GoodwillGross",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  9.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Goodwill",
                            "documentation":  "Amount before 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":  [
                    "r275",
                    "r282",
                    "r613"
                    ]
                },
            "us-gaap_GoodwillImpairmentLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "GoodwillImpairmentLoss",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_GoodwillImpairmentLoss",
                            "terseLabel":  "Goodwill, Impairment Loss",
                            "documentation":  "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
                            }
                        }
                    },
                "auth_ref":  [
                    "r5",
                    "r273",
                    "r279",
                    "r283",
                    "r613"
                    ]
                },
            "stpr_IL":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/stpr/2023",
                "localname":  "IL",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "ILLINOIS"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets.  An entity also may disclose its accounting policy for long-lived assets to be sold.  This policy excludes goodwill and intangible assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r0",
                    "r111"
                    ]
                },
            "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_ProfitLoss",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
                            "totalLabel":  "(Loss) Income before taxes",
                            "documentation":  "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r179",
                    "r402"
                    ]
                },
            "us-gaap_IncomeStatementAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeStatementAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income Statement [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxExaminationPenaltiesAndInterestAccrued",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued",
                            "terseLabel":  "Income Tax Examination, Penalties and Interest Accrued",
                            "documentation":  "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r725"
                    ]
                },
            "us-gaap_IncomeTaxExpenseBenefit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxExpenseBenefit",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_ProfitLoss",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Provision for income taxes",
                            "documentation":  "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
                            }
                        }
                    },
                "auth_ref":  [
                    "r130",
                    "r142",
                    "r196",
                    "r197",
                    "r219",
                    "r390",
                    "r399",
                    "r473"
                    ]
                },
            "us-gaap_IncomeTaxPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income Tax, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
                            }
                        }
                    },
                "auth_ref":  [
                    "r162",
                    "r386",
                    "r387",
                    "r393",
                    "r394",
                    "r395",
                    "r396",
                    "r507"
                    ]
                },
            "us-gaap_IncomeTaxesPaidNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxesPaidNet",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_IncomeTaxesPaidNet",
                            "terseLabel":  "Income taxes paid, net",
                            "documentation":  "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
                            }
                        }
                    },
                "auth_ref":  [
                    "r32"
                    ]
                },
            "us-gaap_IncomeTaxesReceivable":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncomeTaxesReceivable",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income tax receivable, net",
                            "documentation":  "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
                            }
                        }
                    },
                "auth_ref":  [
                    "r79",
                    "r659"
                    ]
                },
            "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  7.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
                            "terseLabel":  "Accounts payable and accrued liabilities",
                            "documentation":  "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
                            }
                        }
                    },
                "auth_ref":  [
                    "r4"
                    ]
                },
            "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInAccruedIncomeTaxesPayable",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  12.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable",
                            "terseLabel":  "Income taxes, net",
                            "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":  [
                    "r4"
                    ]
                },
            "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInAccruedInterestReceivableNet",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet",
                            "negatedLabel":  "Accrued interest on finance receivables",
                            "documentation":  "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r4"
                    ]
                },
            "crmt_IncreaseDecreaseInAverageSellingPrice":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "IncreaseDecreaseInAverageSellingPrice",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_IncreaseDecreaseInAverageSellingPrice",
                            "terseLabel":  "Increase (Decrease) in Average Selling Price",
                            "documentation":  "The amount of increase (decrease) in average selling price during period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_IncreaseDecreaseInAverageSellingPricePercentage":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "IncreaseDecreaseInAverageSellingPricePercentage",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_IncreaseDecreaseInAverageSellingPricePercentage",
                            "terseLabel":  "Increase (Decrease) in Average Selling Price, Percentage",
                            "documentation":  "The percentage of increase(decrease) in average selling price."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncreaseDecreaseInContractWithCustomerLiability":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInContractWithCustomerLiability",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  9.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Deferred accident protection plan revenue",
                            "documentation":  "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r451",
                    "r663"
                    ]
                },
            "us-gaap_IncreaseDecreaseInInventories":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInInventories",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_IncreaseDecreaseInInventories",
                            "negatedTerseLabel":  "Inventory",
                            "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":  [
                    "r4"
                    ]
                },
            "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInOperatingCapitalAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Change in operating assets and liabilities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
                            "negatedTerseLabel":  "Prepaid expenses and other assets",
                            "documentation":  "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r4"
                    ]
                },
            "ecd_InsiderTradingArrLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/ecd/2023",
                "localname":  "InsiderTradingArrLineItems",
                "auth_ref":  [
                    "r648"
                    ]
                },
            "us-gaap_InterestAndFeeIncomeLoansConsumerInstallmentAutomobilesMarineAndOtherVehicles":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestAndFeeIncomeLoansConsumerInstallmentAutomobilesMarineAndOtherVehicles",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_Revenues",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Interest and other income",
                            "documentation":  "Interest and fee income generated by automobile, marine, and other vehicle loans made to individuals."
                            }
                        }
                    },
                "auth_ref":  [
                    "r128"
                    ]
                },
            "us-gaap_InterestExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestExpense",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Interest expense",
                            "documentation":  "Amount of the cost of borrowed funds accounted for as interest expense."
                            }
                        }
                    },
                "auth_ref":  [
                    "r77",
                    "r129",
                    "r166",
                    "r215",
                    "r433",
                    "r551",
                    "r640",
                    "r749"
                    ]
                },
            "us-gaap_InterestPaidNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestPaidNet",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_InterestPaidNet",
                            "terseLabel":  "Interest paid",
                            "documentation":  "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity.  Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
                            }
                        }
                    },
                "auth_ref":  [
                    "r170",
                    "r173",
                    "r174"
                    ]
                },
            "us-gaap_InterestReceivable":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InterestReceivable",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accrued interest on finance receivables",
                            "terseLabel":  "Interest Receivable",
                            "documentation":  "Carrying amount as of the balance sheet date of interest earned but not received.  Also called accrued interest or accrued interest receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r659",
                    "r752"
                    ]
                },
            "us-gaap_InternalCreditAssessmentAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InternalCreditAssessmentAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Internal Credit Assessment [Axis]",
                            "documentation":  "Information by entity-defined rating."
                            }
                        }
                    },
                "auth_ref":  [
                    "r51",
                    "r410",
                    "r610",
                    "r611",
                    "r683"
                    ]
                },
            "us-gaap_InternalCreditAssessmentDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InternalCreditAssessmentDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Internal Credit Assessment [Domain]",
                            "documentation":  "Entity defined credit risk rating."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_InventoryAcquiredInRepossessionAndPaymentProtectionPlanClaims":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "InventoryAcquiredInRepossessionAndPaymentProtectionPlanClaims",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_InventoryAcquiredInRepossessionAndPaymentProtectionPlanClaims",
                            "negatedLabel":  "Inventory acquired in repossession and accident protection plan claims",
                            "documentation":  "Inventory acquired in repossession and payment protection plan claims"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_InventoryNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InventoryNet",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Inventory",
                            "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":  [
                    "r159",
                    "r598",
                    "r629"
                    ]
                },
            "us-gaap_InventoryPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "InventoryPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Inventory, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
                            }
                        }
                    },
                "auth_ref":  [
                    "r131",
                    "r151",
                    "r158",
                    "r268",
                    "r269",
                    "r270",
                    "r452",
                    "r603"
                    ]
                },
            "us-gaap_LandMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LandMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Land [Member]",
                            "documentation":  "Part of earth's surface not covered by water."
                            }
                        }
                    },
                "auth_ref":  [
                    "r698"
                    ]
                },
            "us-gaap_LateFeeIncomeGeneratedByServicingFinancialAssetsAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LateFeeIncomeGeneratedByServicingFinancialAssetsAmount",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LateFeeIncomeGeneratedByServicingFinancialAssetsAmount",
                            "terseLabel":  "Late Fee Income Generated by Servicing Financial Assets, Amount",
                            "documentation":  "All amounts that are due to the servicer of a financial asset as a result of the debt holder not meeting the monthly payment terms."
                            }
                        }
                    },
                "auth_ref":  [
                    "r449"
                    ]
                },
            "us-gaap_LeaseContractualTermAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LeaseContractualTermAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Lease Contractual Term [Axis]",
                            "documentation":  "Information by contractual term of lease arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r655"
                    ]
                },
            "us-gaap_LeaseContractualTermDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LeaseContractualTermDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Lease Contractual Term [Domain]",
                            "documentation":  "Contractual term of lease arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r655"
                    ]
                },
            "us-gaap_LeaseholdImprovementsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LeaseholdImprovementsMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Leasehold Improvements [Member]",
                            "documentation":  "Additions or improvements to assets held under a lease arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r109"
                    ]
                },
            "dei_LegalEntityAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "LegalEntityAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information",
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business",
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-the-finance-receivables-allowance-for-credit-losses-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-financing-receivables-analysis-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-exercised-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-valuation-assumptions-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-stock-option-plan-comparison-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Legal Entity [Axis]",
                            "documentation":  "The set of legal entities associated with a report."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r732"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDue",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                            "totalLabel":  "Total undiscounted operating lease payments",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r441"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
                            "terseLabel":  "Thereafter",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth 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":  [
                    "r441"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                            "terseLabel":  "2024 (remaining)",
                            "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":  [
                    "r441"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
                            "terseLabel":  "2028",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth 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":  [
                    "r441"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
                            "terseLabel":  "2027",
                            "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":  [
                    "r441"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
                            "terseLabel":  "2026",
                            "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":  [
                    "r441"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details":  {
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                            "terseLabel":  "2025",
                            "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":  [
                    "r441"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
                            "negatedTerseLabel":  "Less: imputed interest",
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r441"
                    ]
                },
            "us-gaap_LesseeOperatingLeaseTermOfContract":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LesseeOperatingLeaseTermOfContract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LesseeOperatingLeaseTermOfContract",
                            "terseLabel":  "Lessee, Operating Lease, Term of Contract (Year)",
                            "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":  [
                    "r731"
                    ]
                },
            "us-gaap_LettersOfCreditOutstandingAmount":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LettersOfCreditOutstandingAmount",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LettersOfCreditOutstandingAmount",
                            "terseLabel":  "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.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_Liabilities",
                            "totalLabel":  "Total 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":  [
                    "r18",
                    "r178",
                    "r254",
                    "r293",
                    "r294",
                    "r295",
                    "r296",
                    "r297",
                    "r298",
                    "r299",
                    "r300",
                    "r301",
                    "r405",
                    "r408",
                    "r409",
                    "r425",
                    "r525",
                    "r606",
                    "r642",
                    "r692",
                    "r733",
                    "r734"
                    ]
                },
            "us-gaap_LiabilitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Liabilities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LiabilitiesAndStockholdersEquity":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LiabilitiesAndStockholdersEquity",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LiabilitiesAndStockholdersEquity",
                            "totalLabel":  "Total Liabilities, Mezzanine Equity and Equity",
                            "documentation":  "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
                            }
                        }
                    },
                "auth_ref":  [
                    "r94",
                    "r127",
                    "r467",
                    "r629",
                    "r668",
                    "r680",
                    "r729"
                    ]
                },
            "us-gaap_LineOfCreditFacilityAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditFacilityAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Lender Name [Axis]",
                            "documentation":  "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16",
                    "r667"
                    ]
                },
            "crmt_LineOfCreditFacilityDistributionLimitationsMaximumAggregateAmountOfStockRepurchases":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "LineOfCreditFacilityDistributionLimitationsMaximumAggregateAmountOfStockRepurchases",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_LineOfCreditFacilityDistributionLimitationsMaximumAggregateAmountOfStockRepurchases",
                            "terseLabel":  "Line of Credit Facility, Distribution Limitations, Maximum Aggregate Amount of Stock Repurchases",
                            "documentation":  "Represents maximum aggregate amount of stock repurchases under distribution limitations."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_LineOfCreditFacilityDistributionLimitationsMinimumPercentageOfAggregateFundsAvailable":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "LineOfCreditFacilityDistributionLimitationsMinimumPercentageOfAggregateFundsAvailable",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_LineOfCreditFacilityDistributionLimitationsMinimumPercentageOfAggregateFundsAvailable",
                            "terseLabel":  "Line of Credit Facility Distribution Limitations Minimum Percentage of Aggregate Funds Available",
                            "documentation":  "Represents the distribution limitations, minimum percentage of aggregate funds available."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_LineOfCreditFacilityDistributionLimitationsPercentageOfConsolidatedNetIncome":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "LineOfCreditFacilityDistributionLimitationsPercentageOfConsolidatedNetIncome",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_LineOfCreditFacilityDistributionLimitationsPercentageOfConsolidatedNetIncome",
                            "terseLabel":  "Line of Credit Facility, Distribution Limitations Percentage of Consolidated Net Income",
                            "documentation":  "Represents the distribution limitations, percentage of consolidated net income."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_LineOfCreditFacilityDistributionLimitationsPercentageOfSumOfBorrowingBases":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "LineOfCreditFacilityDistributionLimitationsPercentageOfSumOfBorrowingBases",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_LineOfCreditFacilityDistributionLimitationsPercentageOfSumOfBorrowingBases",
                            "terseLabel":  "Line of Credit Facility, Distribution Limitations Percentage of Sum of Borrowing Bases",
                            "documentation":  "Represents the distribution limitations, percentage of sum of borrowing bases."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_LineOfCreditFacilityDividendRestrictionsPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "LineOfCreditFacilityDividendRestrictionsPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Line of Credit Facility, Dividend Restrictions [Policy Text Block]",
                            "documentation":  "Represents the policy of line of credit facility dividend restrictions."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LineOfCreditFacilityLenderDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditFacilityLenderDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Line of Credit Facility, Lender [Domain]",
                            "documentation":  "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
                            }
                        }
                    },
                "auth_ref":  [
                    "r16",
                    "r667"
                    ]
                },
            "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditFacilityMaximumBorrowingCapacity",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity",
                            "terseLabel":  "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":  [
                    "r16"
                    ]
                },
            "crmt_LineOfCreditFacilityMaximumBorrowingCapacityAccordionFeature":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "LineOfCreditFacilityMaximumBorrowingCapacityAccordionFeature",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_LineOfCreditFacilityMaximumBorrowingCapacityAccordionFeature",
                            "terseLabel":  "Line of Credit Facility, Maximum Borrowing Capacity, Accordion Feature",
                            "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 with an accordion feature."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LineOfCreditMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LineOfCreditMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Line of Credit [Member]",
                            "documentation":  "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_LineOfCreditUnusedLineFeePercent":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "LineOfCreditUnusedLineFeePercent",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_LineOfCreditUnusedLineFeePercent",
                            "terseLabel":  "Line of Credit, Unused Line Fee, Percent",
                            "documentation":  "Percent applicable to unused line categorized as a fee."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_LinesOfCreditNetOfDebtIssuanceCostsFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "LinesOfCreditNetOfDebtIssuanceCostsFairValueDisclosure",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Revolving line of credit, net",
                            "label":  "crmt_LinesOfCreditNetOfDebtIssuanceCostsFairValueDisclosure",
                            "documentation":  "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LoansReceivableFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LoansReceivableFairValueDisclosure",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_LoansReceivableFairValueDisclosure",
                            "terseLabel":  "Finance receivables, net",
                            "documentation":  "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts."
                            }
                        }
                    },
                "auth_ref":  [
                    "r47"
                    ]
                },
            "dei_LocalPhoneNumber":  {
                "xbrltype":  "normalizedStringItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "LocalPhoneNumber",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Local Phone Number",
                            "documentation":  "Local phone number for entity."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Total debt",
                            "label":  "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
                            "documentation":  "Amount of long-term debt and lease obligation, including portion classified as current."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_LongTermLineOfCreditNetOfDebtIssuanceCosts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "LongTermLineOfCreditNetOfDebtIssuanceCosts",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Revolving line of credit, net",
                            "label":  "Revolving line of credit, net",
                            "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":  [
                    ]
                },
            "us-gaap_LongtermDebtTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongtermDebtTypeAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Long-Term Debt, Type [Axis]",
                            "documentation":  "Information by type of long-term debt."
                            }
                        }
                    },
                "auth_ref":  [
                    "r20"
                    ]
                },
            "us-gaap_LongtermDebtTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "LongtermDebtTypeDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r20",
                    "r58"
                    ]
                },
            "crmt_LossesOnClaimsForPaymentProtectionPlan":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "LossesOnClaimsForPaymentProtectionPlan",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_LossesOnClaimsForPaymentProtectionPlan",
                            "negatedLabel":  "Losses on claims for accident protection plan",
                            "documentation":  "Losses on claims for payment protection plan"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_MaximumMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "MaximumMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Maximum [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r289",
                    "r290",
                    "r291",
                    "r292",
                    "r339",
                    "r450",
                    "r491",
                    "r517",
                    "r518",
                    "r569",
                    "r571",
                    "r573",
                    "r574",
                    "r576",
                    "r592",
                    "r593",
                    "r609",
                    "r619",
                    "r622",
                    "r631",
                    "r694",
                    "r735",
                    "r736",
                    "r737",
                    "r738",
                    "r739",
                    "r740"
                    ]
                },
            "us-gaap_MeasurementInputDiscountRateMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "MeasurementInputDiscountRateMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Measurement Input, Discount Rate [Member]",
                            "documentation":  "Measurement input using interest rate to determine present value of future cash flows."
                            }
                        }
                    },
                "auth_ref":  [
                    "r728"
                    ]
                },
            "us-gaap_MeasurementInputTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "MeasurementInputTypeAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Measurement Input Type [Axis]",
                            "documentation":  "Information by type of measurement input used to determine value of asset and liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r422"
                    ]
                },
            "us-gaap_MeasurementInputTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "MeasurementInputTypeDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Measurement Input Type [Domain]",
                            "documentation":  "Measurement input used to determine value of asset and liability."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_MinimumExercisePriceAsAPercentageOfFairMarketValueAtDateOfGrant":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "MinimumExercisePriceAsAPercentageOfFairMarketValueAtDateOfGrant",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-stock-option-plan-comparison-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_MinimumExercisePriceAsAPercentageOfFairMarketValueAtDateOfGrant",
                            "terseLabel":  "Minimum exercise price as a percentage of fair market value at date of grant",
                            "documentation":  "Minimum exercise price of stock options as a percentage of fair market value at date of grant."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_MinimumMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "MinimumMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Minimum [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r289",
                    "r290",
                    "r291",
                    "r292",
                    "r339",
                    "r450",
                    "r491",
                    "r517",
                    "r518",
                    "r569",
                    "r571",
                    "r573",
                    "r574",
                    "r576",
                    "r592",
                    "r593",
                    "r609",
                    "r619",
                    "r622",
                    "r631",
                    "r694",
                    "r735",
                    "r736",
                    "r737",
                    "r738",
                    "r739",
                    "r740"
                    ]
                },
            "crmt_MinimumPercentOfPoolBalance":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "MinimumPercentOfPoolBalance",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_MinimumPercentOfPoolBalance",
                            "terseLabel":  "Minimum Percent of Pool Balance",
                            "documentation":  "Minimum percent of pool balance."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_MinorityInterest":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "MinorityInterest",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non-controlling interest",
                            "documentation":  "Amount of equity (deficit) attributable to noncontrolling interest.  Excludes temporary equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r25",
                    "r126",
                    "r178",
                    "r254",
                    "r293",
                    "r295",
                    "r296",
                    "r297",
                    "r300",
                    "r301",
                    "r425",
                    "r466",
                    "r529"
                    ]
                },
            "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":  {
                            "label":  "Material Terms of Trading Arrangement [Text Block]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r649"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInFinancingActivities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                            "totalLabel":  "Net cash provided by 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":  [
                    "r172"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInFinancingActivitiesAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financing Activities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInInvestingActivities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                            "totalLabel":  "Net cash 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":  [
                    "r172"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInInvestingActivitiesAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Investing Activities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInOperatingActivities",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                            "totalLabel":  "Net cash 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":  [
                    "r102",
                    "r103",
                    "r104"
                    ]
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetCashProvidedByUsedInOperatingActivitiesAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Operating Activities:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NetIncomeLossAvailableToCommonStockholdersBasic",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
                            "totalLabel":  "Net (loss) income attributable to common stockholders",
                            "documentation":  "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
                            }
                        }
                    },
                "auth_ref":  [
                    "r169",
                    "r188",
                    "r189",
                    "r191",
                    "r192",
                    "r199",
                    "r200",
                    "r203",
                    "r206",
                    "r211",
                    "r230",
                    "r236",
                    "r238",
                    "r607"
                    ]
                },
            "crmt_NetSettlementOptionExercises":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NetSettlementOptionExercises",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Net settlement option exercises",
                            "documentation":  "Represents the amount of net settlement option exercises in noncash investing and financing activities."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NewAccountingPronouncementsPolicyPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    ]
                },
            "crmt_NonRecourseNotesPayable2022IssuanceMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NonRecourseNotesPayable2022IssuanceMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non Recourse Notes Payable, 2022 Issuance [Member]",
                            "documentation":  "Represents Non Recourse Notes Payable, 2022 Issuance."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_NonRecourseNotesPayable20232IssuanceMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NonRecourseNotesPayable20232IssuanceMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non Recourse Notes Payable, 2023-2 Issuance [Member]",
                            "documentation":  "Represents Non Recourse Notes Payable, 2023-2 Issuance."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_NonRecourseNotesPayable2023IssuanceMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NonRecourseNotesPayable2023IssuanceMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non Recourse Notes Payable, 2023 Issuance [Member]",
                            "documentation":  "Represents Non Recourse Notes Payable, 2023 Issuance."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_NonRecourseNotesPayable2024IssuanceMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NonRecourseNotesPayable2024IssuanceMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Non Recourse Notes Payable 2024 Issuance [Member]",
                            "documentation":  "Represent the Non-recourse notes payable 2024-1 issuance."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "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":  {
                            "label":  "ecd_NonRule10b51ArrAdoptedFlag",
                            "terseLabel":  "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r649"
                    ]
                },
            "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":  {
                            "label":  "ecd_NonRule10b51ArrTrmntdFlag",
                            "terseLabel":  "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r649"
                    ]
                },
            "us-gaap_NoncontrollingInterestMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NoncontrollingInterestMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Noncontrolling Interest [Member]",
                            "documentation":  "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent.  A noncontrolling interest is sometimes called a minority interest."
                            }
                        }
                    },
                "auth_ref":  [
                    "r66",
                    "r331",
                    "r671",
                    "r672",
                    "r673",
                    "r750"
                    ]
                },
            "crmt_NoteToFinancialStatementDetailsTextual":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NoteToFinancialStatementDetailsTextual",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note To Financial Statement Details Textual"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NotesPayable":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NotesPayable",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Non-recourse notes payable, net",
                            "label":  "Non-recourse notes payable, net",
                            "documentation":  "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r14",
                    "r125",
                    "r745"
                    ]
                },
            "crmt_NotesPayable20232IssuanceMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NotesPayable20232IssuanceMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Notes Payable, 2023-2 Issuance [Member]",
                            "documentation":  "Related to Notes Payable, 2023-2 issuance."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_NotesPayable2023IssuanceMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NotesPayable2023IssuanceMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Notes Payable, 2023 Issuance [Member]",
                            "documentation":  "Related to Notes Payable, 2023 issuance."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_NotesPayable2024IssuanceMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NotesPayable2024IssuanceMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Notes Payable 2024 Issuance [Member]",
                            "documentation":  "Related to Notes Payable 2024 issuance."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NotesPayableFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NotesPayableFairValueDisclosure",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Non-recourse notes payable",
                            "label":  "us-gaap_NotesPayableFairValueDisclosure",
                            "documentation":  "Fair value portion of notes payable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r17"
                    ]
                },
            "crmt_NotesPayableMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NotesPayableMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Notes Payable [Member]",
                            "documentation":  "Information pertaining to notes payable."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NotesReceivableNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NotesReceivableNet",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  3.0
                        },
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Finance receivables, net",
                            "totalLabel":  "Finance receivables, net, including loan origination costs",
                            "documentation":  "Amortized cost, after allowance for credit loss, of financing receivable.  Excludes financing receivable covered under loss sharing agreement and net investment in lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r244",
                    "r266",
                    "r535"
                    ]
                },
            "crmt_NotesToFinancialStatementsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NotesToFinancialStatementsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Notes To Financial Statements [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_NumberOfDealershipsOperated":  {
                "xbrltype":  "integerItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NumberOfDealershipsOperated",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_NumberOfDealershipsOperated",
                            "terseLabel":  "Number of Dealerships Operated",
                            "documentation":  "Number of dealerships that the entity has."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_NumberOfOperatingSubsidiaries":  {
                "xbrltype":  "integerItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "NumberOfOperatingSubsidiaries",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_NumberOfOperatingSubsidiaries",
                            "terseLabel":  "Number of Operating Subsidiaries",
                            "documentation":  "Number of operating subsidiaries that the entity has."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_NumberOfReportableSegments":  {
                "xbrltype":  "integerItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "NumberOfReportableSegments",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_NumberOfReportableSegments",
                            "terseLabel":  "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":  [
                    "r676"
                    ]
                },
            "us-gaap_OpenTaxYear":  {
                "xbrltype":  "gYearListItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OpenTaxYear",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_OpenTaxYear",
                            "terseLabel":  "Open Tax Year",
                            "documentation":  "Tax year that remains open to examination under enacted tax laws, in YYYY format."
                            }
                        }
                    },
                "auth_ref":  [
                    "r392"
                    ]
                },
            "us-gaap_OperatingLeaseExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseExpense",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_OperatingLeaseExpense",
                            "terseLabel":  "Operating Lease, Expense",
                            "documentation":  "Amount of operating lease expense.  Excludes sublease income."
                            }
                        }
                    },
                "auth_ref":  [
                    "r730"
                    ]
                },
            "us-gaap_OperatingLeaseLiability":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseLiability",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Lease liability",
                            "terseLabel":  "Present value of operating lease liabilities",
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r438"
                    ]
                },
            "crmt_OperatingLeasePercentOfFacilitiesLeased":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "OperatingLeasePercentOfFacilitiesLeased",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_OperatingLeasePercentOfFacilitiesLeased",
                            "terseLabel":  "Operating Lease, Percent of Facilities Leased",
                            "documentation":  "The percent of facilities leased under operating leases."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OperatingLeaseRightOfUseAsset":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseRightOfUseAsset",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  7.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Right-of-use asset",
                            "documentation":  "Amount of lessee's right to use underlying asset under operating lease."
                            }
                        }
                    },
                "auth_ref":  [
                    "r437"
                    ]
                },
            "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OperatingLeaseWeightedAverageDiscountRatePercent",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent",
                            "terseLabel":  "Operating Lease, Weighted Average Discount Rate, Percent",
                            "documentation":  "Weighted average discount rate for operating lease calculated at point in time."
                            }
                        }
                    },
                "auth_ref":  [
                    "r440",
                    "r628"
                    ]
                },
            "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
                            }
                        }
                    },
                "auth_ref":  [
                    "r84",
                    "r121",
                    "r503",
                    "r504"
                    ]
                },
            "crmt_OriginationsOfFinancingReceivables":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "OriginationsOfFinancingReceivables",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_OriginationsOfFinancingReceivables",
                            "negatedTerseLabel":  "Finance receivable originations",
                            "documentation":  "Represents the increase in financing receivables due to the origination of new finance receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherAccruedLiabilitiesCurrentAndNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details":  {
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other",
                            "documentation":  "Amount of expenses incurred but not yet paid classified as other."
                            }
                        }
                    },
                "auth_ref":  [
                    "r80"
                    ]
                },
            "us-gaap_OtherLiabilitiesDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "OtherLiabilitiesDisclosureTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other Liabilities Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for other liabilities."
                            }
                        }
                    },
                "auth_ref":  [
                    "r19"
                    ]
                },
            "us-gaap_PastDueFinancingReceivablesTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PastDueFinancingReceivablesTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Financing Receivable, Past Due [Table Text Block]",
                            "documentation":  "Tabular disclosure of aging analysis for financing receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r53",
                    "r54",
                    "r612",
                    "r682"
                    ]
                },
            "crmt_PaymentProtectionPlanLosses":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "PaymentProtectionPlanLosses",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  10.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_PaymentProtectionPlanLosses",
                            "terseLabel":  "Losses on claims for accident protection plan",
                            "documentation":  "The expense charged against earnings for the period pertaining to debt cancellation under the payment protection plan."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_PaymentProtectionPlanMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "PaymentProtectionPlanMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Payment Protection Plan [Member]",
                            "documentation":  "Represents deferred payment protection plan revenue."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_PaymentProtectionPlanRevenueMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "PaymentProtectionPlanRevenueMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Payment Protection Plan Revenue [Member]",
                            "documentation":  "Payment protection plan revenue."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PaymentsForRepurchaseOfCommonStock":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsForRepurchaseOfCommonStock",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PaymentsForRepurchaseOfCommonStock",
                            "negatedLabel":  "Purchase of common stock",
                            "documentation":  "The cash outflow to reacquire common stock during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r27"
                    ]
                },
            "us-gaap_PaymentsOfDebtIssuanceCosts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsOfDebtIssuanceCosts",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  8.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PaymentsOfDebtIssuanceCosts",
                            "negatedLabel":  "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":  [
                    "r29"
                    ]
                },
            "us-gaap_PaymentsOfDividends":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsOfDividends",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PaymentsOfDividends",
                            "negatedLabel":  "Dividend payments",
                            "documentation":  "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
                            }
                        }
                    },
                "auth_ref":  [
                    "r27"
                    ]
                },
            "us-gaap_PaymentsToAcquireInvestments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsToAcquireInvestments",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PaymentsToAcquireInvestments",
                            "negatedLabel":  "Purchase of investments",
                            "documentation":  "The cash outflow associated with the purchase of all investments (debt, security, other) during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r100"
                    ]
                },
            "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PaymentsToAcquirePropertyPlantAndEquipment",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment",
                            "negatedLabel":  "Purchase of property and equipment",
                            "documentation":  "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
                            }
                        }
                    },
                "auth_ref":  [
                    "r101"
                    ]
                },
            "us-gaap_PlanNameAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PlanNameAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Plan Name [Axis]",
                            "documentation":  "Information by plan name for share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r699",
                    "r700",
                    "r701",
                    "r702",
                    "r703",
                    "r704",
                    "r705",
                    "r706",
                    "r707",
                    "r708",
                    "r709",
                    "r710",
                    "r711",
                    "r712",
                    "r713",
                    "r714",
                    "r715",
                    "r716",
                    "r717",
                    "r718",
                    "r719",
                    "r720",
                    "r721",
                    "r722",
                    "r723",
                    "r724"
                    ]
                },
            "us-gaap_PlanNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PlanNameDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Plan Name [Domain]",
                            "documentation":  "Plan name for share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r699",
                    "r700",
                    "r701",
                    "r702",
                    "r703",
                    "r704",
                    "r705",
                    "r706",
                    "r707",
                    "r708",
                    "r709",
                    "r710",
                    "r711",
                    "r712",
                    "r713",
                    "r714",
                    "r715",
                    "r716",
                    "r717",
                    "r718",
                    "r719",
                    "r720",
                    "r721",
                    "r722",
                    "r723",
                    "r724"
                    ]
                },
            "us-gaap_PolicyTextBlockAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PolicyTextBlockAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PolicyTextBlockAbstract",
                            "terseLabel":  "Accounting Policies"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_PortfolioWeightedAverageContractTermIncludingModifications":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "PortfolioWeightedAverageContractTermIncludingModifications",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-financing-receivables-analysis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Portfolio weighted average contract term, including modifications (in months) (Month)",
                            "documentation":  "Portfolio weighted average contract term, including modifications."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PortionAtFairValueFairValueDisclosureMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PortionAtFairValueFairValueDisclosureMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Portion at Fair Value Measurement [Member]",
                            "documentation":  "Measured at fair value for financial reporting purposes."
                            }
                        }
                    },
                "auth_ref":  [
                    "r423"
                    ]
                },
            "us-gaap_PreferredStockDividendsAndOtherAdjustments":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockDividendsAndOtherAdjustments",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
                        "weight":  -1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PreferredStockDividendsAndOtherAdjustments",
                            "negatedLabel":  "Less:  Dividends on mandatorily redeemable preferred stock",
                            "documentation":  "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders."
                            }
                        }
                    },
                "auth_ref":  [
                    "r36",
                    "r652",
                    "r675"
                    ]
                },
            "us-gaap_PreferredStockParOrStatedValuePerShare":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockParOrStatedValuePerShare",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Preferred Stock, Par or Stated Value Per Share (in dollars per share)",
                            "documentation":  "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r88",
                    "r329"
                    ]
                },
            "us-gaap_PreferredStockSharesAuthorized":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockSharesAuthorized",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Preferred Stock, Shares Authorized (in shares)",
                            "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":  [
                    "r88",
                    "r527"
                    ]
                },
            "us-gaap_PreferredStockSharesIssued":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockSharesIssued",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Preferred Stock, Shares Issued (in shares)",
                            "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":  [
                    "r88",
                    "r329"
                    ]
                },
            "us-gaap_PreferredStockSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockSharesOutstanding",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Preferred Stock, Shares Outstanding (in shares)",
                            "documentation":  "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders.  Does not include preferred shares that have been repurchased."
                            }
                        }
                    },
                "auth_ref":  [
                    "r88",
                    "r527",
                    "r546",
                    "r750",
                    "r751"
                    ]
                },
            "us-gaap_PreferredStockValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PreferredStockValue",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Preferred stock, par value $.01 per share, 1,000,000 shares authorized; none issued or outstanding",
                            "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":  [
                    "r88",
                    "r462",
                    "r629"
                    ]
                },
            "us-gaap_PrepaidExpenseAndOtherAssets":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PrepaidExpenseAndOtherAssets",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  6.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Prepaid expenses 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."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_PrincipalCollectedAsAPercentOfAverageFinancingReceivables":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "PrincipalCollectedAsAPercentOfAverageFinancingReceivables",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-financing-receivables-analysis-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Principal collected as a percent of average finance receivables",
                            "documentation":  "Represents the principal collected as a percent of average finance receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_PriorPeriodReclassificationAdjustmentDescription":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PriorPeriodReclassificationAdjustmentDescription",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Reclassification, Comparability Adjustment [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for reclassification affecting comparability of financial statement.  Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
                            }
                        }
                    },
                "auth_ref":  [
                    "r657"
                    ]
                },
            "crmt_ProceedsFromCollectionOfFinanceReceivablesOperatingActivities":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ProceedsFromCollectionOfFinanceReceivablesOperatingActivities",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_ProceedsFromCollectionOfFinanceReceivablesOperatingActivities",
                            "terseLabel":  "Finance receivable collections",
                            "documentation":  "Represents proceeds from collection of finance receivables for operating activities."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ProceedsFromIssuanceOfCommonStock":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromIssuanceOfCommonStock",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ProceedsFromIssuanceOfCommonStock",
                            "terseLabel":  "Issuance of common stock",
                            "documentation":  "The cash inflow from the additional capital contribution to the entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r2"
                    ]
                },
            "us-gaap_ProceedsFromLinesOfCredit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromLinesOfCredit",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Proceeds from revolving line of credit",
                            "documentation":  "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
                            }
                        }
                    },
                "auth_ref":  [
                    "r26",
                    "r667"
                    ]
                },
            "us-gaap_ProceedsFromNotesPayable":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromNotesPayable",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0,
                        "order":  9.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Issuances of non-recourse notes payable",
                            "documentation":  "The cash inflow from a borrowing supported by a written promise to pay an obligation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r26"
                    ]
                },
            "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromRepaymentsOfBankOverdrafts",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0,
                        "order":  7.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Change in cash overdrafts",
                            "documentation":  "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r661",
                    "r662",
                    "r665"
                    ]
                },
            "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromSaleOfPropertyPlantAndEquipment",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Proceeds from sale of property and equipment",
                            "documentation":  "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
                            }
                        }
                    },
                "auth_ref":  [
                    "r99"
                    ]
                },
            "us-gaap_ProceedsFromStockOptionsExercised":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProceedsFromStockOptionsExercised",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-exercised-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ProceedsFromStockOptionsExercised",
                            "terseLabel":  "Cash received from option exercises",
                            "documentation":  "Amount of cash inflow from exercise of option under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r2",
                    "r11"
                    ]
                },
            "crmt_ProceedsPaymentsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ProceedsPaymentsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Exercise of stock options",
                            "documentation":  "Represents amount of cash inflow/outflow from issuance of shares under share-based payment arrangement.  Includes, but is not limited to, option exercised."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_ProductOrServiceAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ProductOrServiceAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Product and Service [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r239",
                    "r453",
                    "r485",
                    "r486",
                    "r487",
                    "r488",
                    "r489",
                    "r490",
                    "r595",
                    "r620",
                    "r630",
                    "r656",
                    "r690",
                    "r691",
                    "r696",
                    "r747"
                    ]
                },
            "srt_ProductsAndServicesDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "ProductsAndServicesDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Product and Service [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r239",
                    "r453",
                    "r485",
                    "r486",
                    "r487",
                    "r488",
                    "r489",
                    "r490",
                    "r595",
                    "r620",
                    "r630",
                    "r656",
                    "r690",
                    "r691",
                    "r696",
                    "r747"
                    ]
                },
            "us-gaap_ProfitLoss":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProfitLoss",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
                        "weight":  1.0,
                        "order":  0.0
                        },
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  5.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Net (loss) income",
                            "totalLabel":  "Net (loss) income",
                            "terseLabel":  "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
                            "documentation":  "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
                            }
                        }
                    },
                "auth_ref":  [
                    "r150",
                    "r160",
                    "r161",
                    "r171",
                    "r178",
                    "r186",
                    "r196",
                    "r197",
                    "r211",
                    "r230",
                    "r236",
                    "r238",
                    "r254",
                    "r293",
                    "r294",
                    "r295",
                    "r296",
                    "r297",
                    "r298",
                    "r299",
                    "r300",
                    "r301",
                    "r403",
                    "r406",
                    "r407",
                    "r420",
                    "r425",
                    "r457",
                    "r471",
                    "r511",
                    "r548",
                    "r564",
                    "r565",
                    "r607",
                    "r626",
                    "r627",
                    "r641",
                    "r660",
                    "r692"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentByTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentByTypeAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Long-Lived Tangible Asset [Axis]",
                            "documentation":  "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
                            }
                        }
                    },
                "auth_ref":  [
                    "r6"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentDisclosureTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Property, Plant and Equipment Disclosure [Text Block]",
                            "documentation":  "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale.  Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
                            }
                        }
                    },
                "auth_ref":  [
                    "r108",
                    "r135",
                    "r138",
                    "r139"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentGross":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentGross",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details":  {
                        "parentTag":  "us-gaap_PropertyPlantAndEquipmentNet",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PropertyPlantAndEquipmentGross",
                            "terseLabel":  "Property and equipment",
                            "documentation":  "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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":  [
                    "r109",
                    "r153",
                    "r470"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentNet":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentNet",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  1.0
                        },
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Property and equipment, net",
                            "totalLabel":  "Total",
                            "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":  [
                    "r6",
                    "r458",
                    "r470",
                    "r629"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Property, Plant and Equipment, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale.  Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
                            }
                        }
                    },
                "auth_ref":  [
                    "r6",
                    "r135",
                    "r138",
                    "r468"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Property, Plant and Equipment [Table Text Block]",
                            "documentation":  "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale.  Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r6"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentTypeDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Long-Lived Tangible Asset [Domain]",
                            "documentation":  "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.  Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
                            }
                        }
                    },
                "auth_ref":  [
                    "r109"
                    ]
                },
            "us-gaap_PropertyPlantAndEquipmentUsefulLife":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "PropertyPlantAndEquipmentUsefulLife",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_PropertyPlantAndEquipmentUsefulLife",
                            "terseLabel":  "Property, Plant and Equipment, Useful Life (Year)",
                            "documentation":  "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.  Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_PropertyPlantAndEquipmentUsefulLifeTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Property, Plant, and Equipment Useful Life [Table Text Block]",
                            "documentation":  "Tabular disclosure of physical assets schedule of useful life."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ProvisionForLoanLossesExpensed":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ProvisionForLoanLossesExpensed",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0,
                        "order":  5.0
                        },
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  8.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-the-finance-receivables-allowance-for-credit-losses-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Provision for credit losses",
                            "label":  "Provision for credit losses",
                            "negatedTerseLabel":  "Provision for credit losses",
                            "documentation":  "Amount of credit loss expense (reversal of expense) for financing receivable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r261",
                    "r455"
                    ]
                },
            "srt_RangeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RangeAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statistical Measurement [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r289",
                    "r290",
                    "r291",
                    "r292",
                    "r338",
                    "r339",
                    "r368",
                    "r369",
                    "r370",
                    "r448",
                    "r450",
                    "r491",
                    "r517",
                    "r518",
                    "r569",
                    "r571",
                    "r573",
                    "r574",
                    "r576",
                    "r592",
                    "r593",
                    "r609",
                    "r619",
                    "r622",
                    "r631",
                    "r634",
                    "r688",
                    "r694",
                    "r736",
                    "r737",
                    "r738",
                    "r739",
                    "r740"
                    ]
                },
            "srt_RangeMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RangeMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statistical Measurement [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r289",
                    "r290",
                    "r291",
                    "r292",
                    "r338",
                    "r339",
                    "r368",
                    "r369",
                    "r370",
                    "r448",
                    "r450",
                    "r491",
                    "r517",
                    "r518",
                    "r569",
                    "r571",
                    "r573",
                    "r574",
                    "r576",
                    "r592",
                    "r593",
                    "r609",
                    "r619",
                    "r622",
                    "r631",
                    "r634",
                    "r688",
                    "r694",
                    "r736",
                    "r737",
                    "r738",
                    "r739",
                    "r740"
                    ]
                },
            "crmt_ReceivablesMeasurementInput":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ReceivablesMeasurementInput",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_ReceivablesMeasurementInput",
                            "terseLabel":  "Receivables, Measurement Input",
                            "documentation":  "Value of input used to measure receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_ReductionInNetReceivablesForDeferredAncillaryProductRevenueAtTimeOfChargeoff":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ReductionInNetReceivablesForDeferredAncillaryProductRevenueAtTimeOfChargeoff",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Reduction in net receivables for deferred ancillary product revenue at time of charge-off",
                            "documentation":  "Amount of reduction in net receivables for deferred ancillary product revenue at time of charge-off."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RepaymentsOfDebtAndCapitalLeaseObligations",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations",
                            "negatedLabel":  "Payments on non-recourse notes payable",
                            "documentation":  "Amount of cash outflow for short-term and long-term debt and lease obligation."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RepaymentsOfLinesOfCredit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RepaymentsOfLinesOfCredit",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_RepaymentsOfLinesOfCredit",
                            "negatedLabel":  "Payments on revolving line of credit",
                            "documentation":  "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
                            }
                        }
                    },
                "auth_ref":  [
                    "r28",
                    "r667"
                    ]
                },
            "srt_RepurchaseAgreementCounterpartyNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RepurchaseAgreementCounterpartyNameDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Counterparty Name [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r180",
                    "r181",
                    "r306",
                    "r330",
                    "r444",
                    "r600",
                    "r601"
                    ]
                },
            "crmt_RestatedOptionPlanMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "RestatedOptionPlanMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restated Option Plan [Member]",
                            "documentation":  "Information about the amended and restated stock option plan."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "srt_RestatementAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RestatementAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Revision of Prior Period [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r147",
                    "r183",
                    "r184",
                    "r185",
                    "r186",
                    "r187",
                    "r188",
                    "r189",
                    "r190",
                    "r191",
                    "r193",
                    "r194",
                    "r195",
                    "r196",
                    "r197",
                    "r198",
                    "r208",
                    "r256",
                    "r257",
                    "r398",
                    "r417",
                    "r418",
                    "r419",
                    "r420",
                    "r436",
                    "r442",
                    "r443",
                    "r492",
                    "r493",
                    "r494",
                    "r495",
                    "r496",
                    "r497",
                    "r498",
                    "r499",
                    "r500",
                    "r501",
                    "r505"
                    ]
                },
            "srt_RestatementDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RestatementDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Revision of Prior Period [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r147",
                    "r183",
                    "r184",
                    "r185",
                    "r186",
                    "r187",
                    "r188",
                    "r189",
                    "r190",
                    "r191",
                    "r193",
                    "r194",
                    "r195",
                    "r196",
                    "r197",
                    "r198",
                    "r208",
                    "r256",
                    "r257",
                    "r398",
                    "r417",
                    "r418",
                    "r419",
                    "r420",
                    "r436",
                    "r442",
                    "r443",
                    "r492",
                    "r493",
                    "r494",
                    "r495",
                    "r496",
                    "r497",
                    "r498",
                    "r499",
                    "r500",
                    "r501",
                    "r505"
                    ]
                },
            "us-gaap_RestrictedCash":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RestrictedCash",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restricted cash",
                            "documentation":  "Amount of cash restricted as to withdrawal or usage.  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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r658",
                    "r666",
                    "r741",
                    "r746"
                    ]
                },
            "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restricted Cash and Cash Equivalents [Axis]",
                            "documentation":  "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage."
                            }
                        }
                    },
                "auth_ref":  [
                    "r15"
                    ]
                },
            "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash and Cash Equivalents [Domain]",
                            "documentation":  "Type of cash and cash equivalent.  Cash is 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."
                            }
                        }
                    },
                "auth_ref":  [
                    "r152"
                    ]
                },
            "crmt_RestrictedCashFairValueDisclosure":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "RestrictedCashFairValueDisclosure",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "verboseLabel":  "Restricted cash",
                            "label":  "crmt_RestrictedCashFairValueDisclosure",
                            "documentation":  "Fair value portion of cash and cash equivalents restricted as to withdrawal or usage."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RestrictedStockMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RestrictedStockMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restricted Stock [Member]",
                            "documentation":  "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
                            }
                        }
                    },
                "auth_ref":  [
                    "r38"
                    ]
                },
            "us-gaap_RetainedEarningsAccumulatedDeficit":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RetainedEarningsAccumulatedDeficit",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Retained earnings",
                            "documentation":  "Amount of accumulated undistributed earnings (deficit)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r91",
                    "r116",
                    "r465",
                    "r496",
                    "r501",
                    "r509",
                    "r528",
                    "r629"
                    ]
                },
            "us-gaap_RetainedEarningsMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RetainedEarningsMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Retained Earnings [Member]",
                            "documentation":  "Accumulated undistributed earnings (deficit)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r146",
                    "r183",
                    "r184",
                    "r185",
                    "r187",
                    "r195",
                    "r197",
                    "r255",
                    "r258",
                    "r377",
                    "r378",
                    "r379",
                    "r397",
                    "r398",
                    "r411",
                    "r413",
                    "r414",
                    "r416",
                    "r418",
                    "r492",
                    "r494",
                    "r512",
                    "r750"
                    ]
                },
            "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenueFromContractWithCustomerExcludingAssessedTax",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_Revenues",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Sales",
                            "terseLabel":  "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":  [
                    "r212",
                    "r213",
                    "r229",
                    "r234",
                    "r235",
                    "r239",
                    "r240",
                    "r242",
                    "r334",
                    "r335",
                    "r453"
                    ]
                },
            "us-gaap_RevenueRecognitionPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevenueRecognitionPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Revenue [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for revenue.  Includes revenue from contract with customer and from other sources."
                            }
                        }
                    },
                "auth_ref":  [
                    "r549",
                    "r594",
                    "r604"
                    ]
                },
            "us-gaap_Revenues":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "Revenues",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_Revenues",
                            "totalLabel":  "Total revenues",
                            "documentation":  "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process.  Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r167",
                    "r178",
                    "r212",
                    "r213",
                    "r229",
                    "r234",
                    "r235",
                    "r239",
                    "r240",
                    "r242",
                    "r254",
                    "r293",
                    "r294",
                    "r295",
                    "r296",
                    "r297",
                    "r298",
                    "r299",
                    "r300",
                    "r301",
                    "r425",
                    "r457",
                    "r692"
                    ]
                },
            "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "RevisionOfPriorPeriodReclassificationAdjustmentMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Revision of Prior Period, Reclassification, Adjustment [Member]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r148"
                    ]
                },
            "us-gaap_RevolvingCreditFacilityMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RevolvingCreditFacilityMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Revolving Credit Facility [Member]",
                            "documentation":  "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Right-of-use assets obtained in exchange for operating lease liabilities",
                            "documentation":  "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
                            }
                        }
                    },
                "auth_ref":  [
                    "r439",
                    "r628"
                    ]
                },
            "crmt_RightofuseAssetObtainedInExchangeForOperatingLeaseLiabilityThroughAcquisitions":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "RightofuseAssetObtainedInExchangeForOperatingLeaseLiabilityThroughAcquisitions",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Right-of-use assets obtained in exchange for operating lease liabilities through acquisitions",
                            "documentation":  "Amount of increase in right-of-use asset obtained in exchange for operating lease liability through acquisitions."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "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":  {
                            "label":  "ecd_Rule10b51ArrAdoptedFlag",
                            "terseLabel":  "Issuer Rule 10b5-1, Adopted or Terminated"
                            }
                        }
                    },
                "auth_ref":  [
                    "r649"
                    ]
                },
            "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":  {
                            "label":  "ecd_Rule10b51ArrTrmntdFlag",
                            "terseLabel":  "Rule 10b5-1 Arrangement Terminated [Flag]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r649"
                    ]
                },
            "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SalesAndExciseTaxPayableCurrentAndNoncurrent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details":  {
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent",
                        "weight":  1.0,
                        "order":  3.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Deferred sales tax (see Note B)",
                            "documentation":  "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax."
                            }
                        }
                    },
                "auth_ref":  [
                    "r80"
                    ]
                },
            "us-gaap_SalesRevenueNetMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SalesRevenueNetMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Revenue Benchmark [Member]",
                            "documentation":  "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r242",
                    "r653"
                    ]
                },
            "crmt_SalesUsedAutosMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "SalesUsedAutosMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Sales Used Autos [Member]",
                            "documentation":  "Sales of used autos."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
                            "documentation":  "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date.  Presentation is categorized by current, noncurrent and unclassified receivables."
                            }
                        }
                    },
                "auth_ref":  [
                    "r24"
                    ]
                },
            "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfAccruedLiabilitiesTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Accrued Liabilities [Table Text Block]",
                            "documentation":  "Tabular disclosure of the components of accrued liabilities."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
                            "documentation":  "Tabular disclosure of supplemental cash flow information for the periods presented."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfDebtInstrumentsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfDebtInstrumentsTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Long-Term Debt Instruments [Table Text Block]",
                            "documentation":  "Tabular disclosure of long-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 entity, if longer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r20",
                    "r59",
                    "r60",
                    "r75",
                    "r76",
                    "r78",
                    "r82",
                    "r114",
                    "r115",
                    "r615",
                    "r617",
                    "r670"
                    ]
                },
            "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Revenue from External Customers by Products and Services [Table Text Block]",
                            "documentation":  "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information."
                            }
                        }
                    },
                "auth_ref":  [
                    "r46"
                    ]
                },
            "crmt_ScheduleOfFinancingReceivableByFiscalYearOfOriginationTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ScheduleOfFinancingReceivableByFiscalYearOfOriginationTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Financing Receivable by Fiscal Year of Origination [Table Text Block]",
                            "documentation":  "The tabular disclosure of financing receivables by fiscal year of origination."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Restrictions on Cash and Cash Equivalents [Table Text Block]",
                            "documentation":  "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
                            }
                        }
                    },
                "auth_ref":  [
                    "r13",
                    "r122",
                    "r746"
                    ]
                },
            "crmt_ScheduleOfShareBasedCompensationStockOptionsExercisesTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ScheduleOfShareBasedCompensationStockOptionsExercisesTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Share-based Compensation, Stock Options, Exercises [Table Text Block]",
                            "documentation":  "Tabular disclosure of the share options exercised during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
                            "documentation":  "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
                            }
                        }
                    },
                "auth_ref":  [
                    "r117"
                    ]
                },
            "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Schedule of Weighted Average Number of Shares [Table Text Block]",
                            "documentation":  "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r37"
                    ]
                },
            "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
                            "documentation":  "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
                            }
                        }
                    },
                "auth_ref":  [
                    "r726"
                    ]
                },
            "dei_Security12bTitle":  {
                "xbrltype":  "securityTitleItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "Security12bTitle",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Title of 12(b) Security",
                            "documentation":  "Title of a 12(b) registered security."
                            }
                        }
                    },
                "auth_ref":  [
                    "r643"
                    ]
                },
            "dei_SecurityExchangeName":  {
                "xbrltype":  "edgarExchangeCodeItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "SecurityExchangeName",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Security Exchange Name",
                            "documentation":  "Name of the Exchange on which a security is registered."
                            }
                        }
                    },
                "auth_ref":  [
                    "r645"
                    ]
                },
            "us-gaap_SegmentDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r210",
                    "r211",
                    "r212",
                    "r213",
                    "r214",
                    "r215",
                    "r216",
                    "r217",
                    "r218",
                    "r219",
                    "r220",
                    "r221",
                    "r222",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r233",
                    "r234",
                    "r235",
                    "r236",
                    "r237",
                    "r238",
                    "r242",
                    "r274",
                    "r275",
                    "r276",
                    "r277",
                    "r278",
                    "r279",
                    "r280",
                    "r281",
                    "r282",
                    "r285",
                    "r286",
                    "r474",
                    "r475",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480",
                    "r481",
                    "r482",
                    "r483",
                    "r484",
                    "r613",
                    "r656",
                    "r747"
                    ]
                },
            "srt_SegmentGeographicalDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "SegmentGeographicalDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Geographical [Domain]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r240",
                    "r241",
                    "r514",
                    "r515",
                    "r516",
                    "r570",
                    "r572",
                    "r575",
                    "r577",
                    "r583",
                    "r584",
                    "r585",
                    "r586",
                    "r587",
                    "r588",
                    "r589",
                    "r590",
                    "r591",
                    "r596",
                    "r621",
                    "r634",
                    "r696",
                    "r747"
                    ]
                },
            "us-gaap_SegmentReportingPolicyPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SegmentReportingPolicyPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Segment Reporting, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for segment reporting."
                            }
                        }
                    },
                "auth_ref":  [
                    "r223",
                    "r224",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r240",
                    "r608"
                    ]
                },
            "us-gaap_SellingGeneralAndAdministrativeExpense":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SellingGeneralAndAdministrativeExpense",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited":  {
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Selling, general and administrative",
                            "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":  [
                    "r97"
                    ]
                },
            "crmt_ServiceContractMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ServiceContractMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Service Contract [Member]",
                            "documentation":  "Describes service contracts"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_ServiceContractSalesMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ServiceContractSalesMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Service Contract Sales [Member]",
                            "documentation":  "Service contract sales."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensation":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensation",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  16.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensation",
                            "terseLabel":  "Stock based compensation",
                            "documentation":  "Amount of noncash expense for share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r4"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
                            "documentation":  "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r358"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
                            "documentation":  "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
                            }
                        }
                    },
                "auth_ref":  [
                    "r358"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
                            "documentation":  "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
                            }
                        }
                    },
                "auth_ref":  [
                    "r355",
                    "r356"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate":  {
                "xbrltype":  "dateItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-stock-option-plan-comparison-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Last expiration date for outstanding options",
                            "documentation":  "Date the equity-based award expires, in YYYY-MM-DD format."
                            }
                        }
                    },
                "auth_ref":  [
                    "r700"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-valuation-assumptions-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Volatility",
                            "documentation":  "The estimated measure of the percentage by which a share price is expected to fluctuate during a period.  Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean.  The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period.  That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r368"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":  {
                "xbrltype":  "percentItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-valuation-assumptions-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Risk-free interest rate",
                            "documentation":  "The risk-free interest rate assumption that is used in valuing an option on its own shares."
                            }
                        }
                    },
                "auth_ref":  [
                    "r370"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
                            "documentation":  "Number of additional shares authorized for issuance under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
                            "documentation":  "Number of shares authorized for issuance under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r625"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-stock-option-plan-comparison-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Shares available for grant at July 31, 2022 (in shares)",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
                            "documentation":  "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
                            }
                        }
                    },
                "auth_ref":  [
                    "r63"
                    ]
                },
            "crmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedThroughNetSettlements":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedThroughNetSettlements",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedThroughNetSettlements",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options Exercised Through Net Settlements",
                            "documentation":  "Represents the number of options exercised through net settlements during the period in accordance with plan provisions."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedThroughNetSettlementsNetOfSharesToSatisfyTheExercisePriceAndApplicableWithholdingTaxes":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedThroughNetSettlementsNetOfSharesToSatisfyTheExercisePriceAndApplicableWithholdingTaxes",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedThroughNetSettlementsNetOfSharesToSatisfyTheExercisePriceAndApplicableWithholdingTaxes",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options Exercised Through Net Settlements, Net of Shares to Satisfy the Exercise Price and Applicable Withholding Taxes",
                            "documentation":  "Represents the number of options exercised through net settlements during the period in accordance with plan provisions, net of shares to satisfy the exercise price and applicable withholding taxes."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-exercised-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
                            "terseLabel":  "Intrinsic value of options exercised",
                            "documentation":  "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
                            }
                        }
                    },
                "auth_ref":  [
                    "r362"
                    ]
                },
            "crmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Fair Value",
                            "documentation":  "The grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)",
                            "documentation":  "Gross number of share options (or share units) granted during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r351"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
                            "documentation":  "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
                            }
                        }
                    },
                "auth_ref":  [
                    "r63"
                    ]
                },
            "crmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReductionInSharesIssuedToSatisfyTheExercisePriceAndApplicableWithholdingTaxes":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReductionInSharesIssuedToSatisfyTheExercisePriceAndApplicableWithholdingTaxes",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsReductionInSharesIssuedToSatisfyTheExercisePriceAndApplicableWithholdingTaxes",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Reduction in Shares Issued to Satisfy the Exercise Price and Applicable Withholding Taxes",
                            "documentation":  "With regard to stock options, this element represents the reduction in shares issued during the period to satisfy the exercise price and applicable withholding taxes."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
                            "documentation":  "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options.  Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
                            }
                        }
                    },
                "auth_ref":  [
                    "r364"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
                            "documentation":  "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan.  Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
                            }
                        }
                    },
                "auth_ref":  [
                    "r364"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":  {
                "xbrltype":  "perShareItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
                            "documentation":  "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding.  Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
                            }
                        }
                    },
                "auth_ref":  [
                    "r363"
                    ]
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Award Type [Domain]",
                            "documentation":  "Award under share-based payment arrangement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r343",
                    "r344",
                    "r345",
                    "r347",
                    "r348",
                    "r349",
                    "r350",
                    "r351",
                    "r352",
                    "r353",
                    "r354",
                    "r355",
                    "r356",
                    "r357",
                    "r358",
                    "r359",
                    "r360",
                    "r361",
                    "r362",
                    "r363",
                    "r364",
                    "r367",
                    "r368",
                    "r369",
                    "r370",
                    "r371"
                    ]
                },
            "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "ShareBasedCompensationOptionAndIncentivePlansPolicy",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-Based Payment Arrangement [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for award under share-based payment arrangement.  Includes, but is not limited to, methodology and assumption used in measuring cost."
                            }
                        }
                    },
                "auth_ref":  [
                    "r340",
                    "r346",
                    "r365",
                    "r366",
                    "r367",
                    "r368",
                    "r371",
                    "r380",
                    "r381",
                    "r382",
                    "r383"
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
                            "documentation":  "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r624"
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-valuation-assumptions-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Expected terms (years) (Year)",
                            "documentation":  "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
                            }
                        }
                    },
                "auth_ref":  [
                    "r367"
                    ]
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1":  {
                "xbrltype":  "durationItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
                            "terseLabel":  "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
                            "documentation":  "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.  Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
                            }
                        }
                    },
                "auth_ref":  [
                    "r364"
                    ]
                },
            "us-gaap_SharesIssued":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SharesIssued",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_SharesIssued",
                            "periodStartLabel":  "Balance (in shares)",
                            "periodEndLabel":  "Balance (in shares)",
                            "documentation":  "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10"
                    ]
                },
            "us-gaap_SignificantAccountingPoliciesTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SignificantAccountingPoliciesTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Significant Accounting Policies [Text Block]",
                            "documentation":  "The entire disclosure for all significant accounting policies of the reporting entity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r105",
                    "r176"
                    ]
                },
            "us-gaap_StatementBusinessSegmentsAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementBusinessSegmentsAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Segments [Axis]",
                            "documentation":  "Information by business segments."
                            }
                        }
                    },
                "auth_ref":  [
                    "r149",
                    "r210",
                    "r211",
                    "r212",
                    "r213",
                    "r214",
                    "r215",
                    "r216",
                    "r217",
                    "r218",
                    "r219",
                    "r220",
                    "r221",
                    "r222",
                    "r229",
                    "r230",
                    "r231",
                    "r232",
                    "r233",
                    "r234",
                    "r235",
                    "r236",
                    "r237",
                    "r238",
                    "r242",
                    "r274",
                    "r275",
                    "r276",
                    "r277",
                    "r278",
                    "r279",
                    "r280",
                    "r281",
                    "r282",
                    "r284",
                    "r285",
                    "r286",
                    "r474",
                    "r475",
                    "r476",
                    "r477",
                    "r478",
                    "r479",
                    "r480",
                    "r481",
                    "r482",
                    "r483",
                    "r484",
                    "r613",
                    "r656",
                    "r747"
                    ]
                },
            "us-gaap_StatementEquityComponentsAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementEquityComponentsAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity Components [Axis]",
                            "documentation":  "Information by component of equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r23",
                    "r146",
                    "r163",
                    "r164",
                    "r165",
                    "r183",
                    "r184",
                    "r185",
                    "r187",
                    "r195",
                    "r197",
                    "r209",
                    "r255",
                    "r258",
                    "r331",
                    "r377",
                    "r378",
                    "r379",
                    "r397",
                    "r398",
                    "r411",
                    "r412",
                    "r413",
                    "r414",
                    "r415",
                    "r416",
                    "r418",
                    "r426",
                    "r427",
                    "r428",
                    "r429",
                    "r430",
                    "r431",
                    "r443",
                    "r492",
                    "r493",
                    "r494",
                    "r512",
                    "r566"
                    ]
                },
            "srt_StatementGeographicalAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/srt/2023",
                "localname":  "StatementGeographicalAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Geographical [Axis]"
                            }
                        }
                    },
                "auth_ref":  [
                    "r240",
                    "r241",
                    "r514",
                    "r515",
                    "r516",
                    "r570",
                    "r572",
                    "r575",
                    "r577",
                    "r580",
                    "r583",
                    "r584",
                    "r585",
                    "r586",
                    "r587",
                    "r588",
                    "r589",
                    "r590",
                    "r591",
                    "r596",
                    "r621",
                    "r634",
                    "r696",
                    "r747"
                    ]
                },
            "us-gaap_StatementLineItems":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementLineItems",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited-parentheticals",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business",
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-the-finance-receivables-allowance-for-credit-losses-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-financing-receivables-analysis-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-exercised-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-valuation-assumptions-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-stock-option-plan-comparison-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r183",
                    "r184",
                    "r185",
                    "r209",
                    "r453",
                    "r506",
                    "r513",
                    "r519",
                    "r520",
                    "r521",
                    "r522",
                    "r523",
                    "r524",
                    "r527",
                    "r530",
                    "r531",
                    "r532",
                    "r533",
                    "r534",
                    "r536",
                    "r537",
                    "r538",
                    "r539",
                    "r541",
                    "r542",
                    "r543",
                    "r544",
                    "r545",
                    "r547",
                    "r549",
                    "r550",
                    "r552",
                    "r553",
                    "r554",
                    "r555",
                    "r556",
                    "r557",
                    "r558",
                    "r559",
                    "r560",
                    "r561",
                    "r562",
                    "r563",
                    "r566",
                    "r635"
                    ]
                },
            "us-gaap_StatementOfCashFlowsAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfCashFlowsAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  {
                            "label":  "Statement of Financial Position [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementOfStockholdersEquityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementOfStockholdersEquityAbstract",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Stockholders' Equity [Abstract]"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StatementTable":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StatementTable",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited-parentheticals",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business",
                    "http://www.car-mart.com/20240131/role/statement-note-a-organization-and-business-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-changes-in-the-finance-receivables-allowance-for-credit-losses-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-components-of-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-financing-receivables-analysis-details",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-property-and-equipment-details",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-accrued-liabilities-details",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-balance-and-coupon-rate-details",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-summary-of-debt-facilities-details",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-exercised-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-valuation-assumptions-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-stock-option-plan-comparison-details",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-future-lease-obligations-details",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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":  [
                    "r183",
                    "r184",
                    "r185",
                    "r209",
                    "r453",
                    "r506",
                    "r513",
                    "r519",
                    "r520",
                    "r521",
                    "r522",
                    "r523",
                    "r524",
                    "r527",
                    "r530",
                    "r531",
                    "r532",
                    "r533",
                    "r534",
                    "r536",
                    "r537",
                    "r538",
                    "r539",
                    "r541",
                    "r542",
                    "r543",
                    "r544",
                    "r545",
                    "r547",
                    "r549",
                    "r550",
                    "r552",
                    "r553",
                    "r554",
                    "r555",
                    "r556",
                    "r557",
                    "r558",
                    "r559",
                    "r560",
                    "r561",
                    "r562",
                    "r563",
                    "r566",
                    "r635"
                    ]
                },
            "crmt_StockIncentivePlanMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "StockIncentivePlanMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Stock Incentive Plan [Member]",
                            "documentation":  "Stock Incentive Plan of the company."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockIssuedDuringPeriodSharesNewIssues":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockIssuedDuringPeriodSharesNewIssues",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Issuance of common stock (in shares)",
                            "documentation":  "Number of new stock issued during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r88",
                    "r89",
                    "r116",
                    "r508",
                    "r566",
                    "r578"
                    ]
                },
            "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockIssuedDuringPeriodSharesStockOptionsExercised",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Stock options exercised (in shares)",
                            "documentation":  "Number of share options (or share units) exercised during the current period."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r88",
                    "r89",
                    "r116",
                    "r352"
                    ]
                },
            "us-gaap_StockIssuedDuringPeriodValueNewIssues":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockIssuedDuringPeriodValueNewIssues",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Issuance of common stock",
                            "documentation":  "Equity impact of the value of new stock issued during the period.  Includes shares issued in an initial public offering or a secondary public offering."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r88",
                    "r89",
                    "r116",
                    "r512",
                    "r566",
                    "r578",
                    "r641"
                    ]
                },
            "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockIssuedDuringPeriodValueStockOptionsExercised",
                "crdr":  "credit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Stock options exercised",
                            "documentation":  "Value of stock issued as a result of the exercise of stock options."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r23",
                    "r116"
                    ]
                },
            "crmt_StockOptionPlanComparisonTableTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "StockOptionPlanComparisonTableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Stock Option Plan Comparison [Table Text Block]",
                            "documentation":  "Schedule of comparison of stock option plans."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_StockOptionsExercised":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "StockOptionsExercised",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-options-exercised-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_StockOptionsExercised",
                            "terseLabel":  "Options exercised (in shares)",
                            "documentation":  "Number of stock options exercised during the period."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_StockholdersEquity":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquity",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_StockholdersEquity",
                            "totalLabel":  "Total stockholders' equity",
                            "documentation":  "Amount of equity (deficit) attributable to parent.  Excludes temporary equity and equity attributable to noncontrolling interest."
                            }
                        }
                    },
                "auth_ref":  [
                    "r89",
                    "r92",
                    "r93",
                    "r107",
                    "r529",
                    "r546",
                    "r567",
                    "r568",
                    "r629",
                    "r642",
                    "r668",
                    "r680",
                    "r729",
                    "r750"
                    ]
                },
            "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                            "totalLabel":  "Total equity",
                            "periodStartLabel":  "Balance",
                            "periodEndLabel":  "Balance",
                            "documentation":  "Amount of equity (deficit) attributable to parent and noncontrolling interest.  Excludes temporary equity."
                            }
                        }
                    },
                "auth_ref":  [
                    "r66",
                    "r67",
                    "r69",
                    "r146",
                    "r147",
                    "r164",
                    "r183",
                    "r184",
                    "r185",
                    "r187",
                    "r195",
                    "r255",
                    "r258",
                    "r331",
                    "r377",
                    "r378",
                    "r379",
                    "r397",
                    "r398",
                    "r411",
                    "r412",
                    "r413",
                    "r414",
                    "r415",
                    "r416",
                    "r418",
                    "r426",
                    "r427",
                    "r431",
                    "r443",
                    "r493",
                    "r494",
                    "r510",
                    "r529",
                    "r546",
                    "r567",
                    "r568",
                    "r579",
                    "r641",
                    "r668",
                    "r680",
                    "r729",
                    "r750"
                    ]
                },
            "us-gaap_SubsequentEventMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Subsequent Event [Member]",
                            "documentation":  "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
                            }
                        }
                    },
                "auth_ref":  [
                    "r432",
                    "r446"
                    ]
                },
            "us-gaap_SubsequentEventTypeAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventTypeAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Subsequent Event Type [Axis]",
                            "documentation":  "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
                            }
                        }
                    },
                "auth_ref":  [
                    "r432",
                    "r446"
                    ]
                },
            "us-gaap_SubsequentEventTypeDomain":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventTypeDomain",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Subsequent Event Type [Domain]",
                            "documentation":  "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
                            }
                        }
                    },
                "auth_ref":  [
                    "r432",
                    "r446"
                    ]
                },
            "us-gaap_SubsequentEventsTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "SubsequentEventsTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Subsequent Events [Text Block]",
                            "documentation":  "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.  Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
                            }
                        }
                    },
                "auth_ref":  [
                    "r445",
                    "r447"
                    ]
                },
            "stpr_TN":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://xbrl.sec.gov/stpr/2023",
                "localname":  "TN",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "TENNESSEE"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TableTextBlock":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TableTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-c-finance-receivables-net-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-d-property-and-equipment-net-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-e-accrued-liabilities-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-f-debt-facilities-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-g-fair-value-measurements-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-i-stockbased-compensation-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-j-commitments-and-contingencies-tables",
                    "http://www.car-mart.com/20240131/role/statement-note-k-supplemental-cash-flow-information-tables"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_TableTextBlock",
                            "terseLabel":  "Notes Tables"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TangibleAssetImpairmentCharges":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TangibleAssetImpairmentCharges",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited":  {
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0,
                        "order":  15.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Impairment of goodwill",
                            "documentation":  "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value."
                            }
                        }
                    },
                "auth_ref":  [
                    "r85",
                    "r110"
                    ]
                },
            "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TaxAdjustmentsSettlementsAndUnusualProvisions",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions",
                            "terseLabel":  "Tax Adjustments, Settlements, and Unusual Provisions",
                            "documentation":  "Amount of increase (decrease) to previously recorded tax expense.  Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement."
                            }
                        }
                    },
                "auth_ref":  [
                    "r118",
                    "r119"
                    ]
                },
            "us-gaap_TemporaryEquityAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TemporaryEquityAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Mezzanine equity:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TemporaryEquityCarryingAmountAttributableToParent":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TemporaryEquityCarryingAmountAttributableToParent",
                "crdr":  "credit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0,
                        "order":  2.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Mandatorily redeemable preferred stock",
                            "documentation":  "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity.  Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.  Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer.  Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer."
                            }
                        }
                    },
                "auth_ref":  [
                    "r293",
                    "r295",
                    "r296",
                    "r297",
                    "r300",
                    "r301",
                    "r384",
                    "r464"
                    ]
                },
            "dei_TradingSymbol":  {
                "xbrltype":  "tradingSymbolItemType",
                "nsuri":  "http://xbrl.sec.gov/dei/2023",
                "localname":  "TradingSymbol",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-document-and-entity-information"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Trading Symbol",
                            "documentation":  "Trading symbol of an instrument as listed on an exchange."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TreasuryStockCommonMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockCommonMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Treasury Stock, Common [Member]",
                            "documentation":  "Previously issued common shares repurchased by the issuing entity and held in treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r61"
                    ]
                },
            "us-gaap_TreasuryStockCommonShares":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockCommonShares",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Treasury Stock, Common, Shares (in shares)",
                            "documentation":  "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r61"
                    ]
                },
            "crmt_TreasuryStockPolicyTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "TreasuryStockPolicyTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Treasury Stock [Policy Text Block]",
                            "documentation":  "Represents the treasury stock accounting policy."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TreasuryStockSharesAcquired":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockSharesAcquired",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited-parentheticals"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Treasury Stock, Shares, Acquired (in shares)",
                            "documentation":  "Number of shares that have been repurchased during the period and are being held in treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r89",
                    "r116"
                    ]
                },
            "crmt_TreasuryStockSharesToEstablishReserveAccountToMeetRegulatoryRequirementsForInsuranceCompany":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "TreasuryStockSharesToEstablishReserveAccountToMeetRegulatoryRequirementsForInsuranceCompany",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_TreasuryStockSharesToEstablishReserveAccountToMeetRegulatoryRequirementsForInsuranceCompany",
                            "terseLabel":  "Treasury Stock, Shares to Establish Reserve Account to Meet Regulatory Requirements for Insurance Company",
                            "documentation":  "Number of treasury stock shares held in reserve account to meet regulatory requirements for insurance company."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_TreasuryStockSharesToEstablishReserveAccountToSecureServiceContracts":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "TreasuryStockSharesToEstablishReserveAccountToSecureServiceContracts",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "crmt_TreasuryStockSharesToEstablishReserveAccountToSecureServiceContracts",
                            "terseLabel":  "Treasury Stock Shares to Establish Reserve Account to Secure Service Contracts",
                            "documentation":  "Number of treasury stock shares held in reserve account to secure service contracts."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_TreasuryStockValue":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockValue",
                "crdr":  "debit",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited":  {
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  -1.0,
                        "order":  4.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "us-gaap_TreasuryStockValue",
                            "negatedLabel":  "Less:  Treasury stock, at cost, 7,331,877 and 7,328,064 shares at January 31, 2024 and April 30, 2023, respectively",
                            "documentation":  "The amount allocated to treasury stock.  Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
                            }
                        }
                    },
                "auth_ref":  [
                    "r22",
                    "r61",
                    "r62"
                    ]
                },
            "us-gaap_TreasuryStockValueAcquiredCostMethod":  {
                "xbrltype":  "monetaryItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "TreasuryStockValueAcquiredCostMethod",
                "crdr":  "debit",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-equity-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Purchase of treasury shares",
                            "negatedLabel":  "Purchase of treasury shares",
                            "documentation":  "Equity impact of the cost of common and preferred stock that were repurchased during the period.  Recorded using the cost method."
                            }
                        }
                    },
                "auth_ref":  [
                    "r10",
                    "r61",
                    "r116"
                    ]
                },
            "us-gaap_UseOfEstimates":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "UseOfEstimates",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-significant-accounting-policies-policies"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Use of Estimates, Policy [Policy Text Block]",
                            "documentation":  "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
                            }
                        }
                    },
                "auth_ref":  [
                    "r43",
                    "r44",
                    "r45",
                    "r132",
                    "r133",
                    "r136",
                    "r137"
                    ]
                },
            "us-gaap_VariableRateAxis":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "VariableRateAxis",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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.car-mart.com/20240131/role/statement-note-m-subsequent-events",
                    "http://www.car-mart.com/20240131/role/statement-note-m-subsequent-events-details-textual"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "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_WeightedAverageNumberDilutedSharesOutstandingAdjustment":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details":  {
                        "parentTag":  "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
                        "weight":  1.0,
                        "order":  1.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Dilutive options and restricted stock (in shares)",
                            "documentation":  "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
                            }
                        }
                    },
                "auth_ref":  [
                    "r674"
                    ]
                },
            "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfDilutedSharesOutstanding",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details":  {
                        "parentTag":  null,
                        "weight":  null,
                        "order":  null,
                        "root":  true
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Diluted (in shares)",
                            "totalLabel":  "Weighted average shares outstanding-diluted (in shares)",
                            "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":  [
                    "r201",
                    "r206"
                    ]
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfSharesOutstandingAbstract",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Weighted average number of shares used in calculation:"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic":  {
                "xbrltype":  "sharesItemType",
                "nsuri":  "http://fasb.org/us-gaap/2023",
                "localname":  "WeightedAverageNumberOfSharesOutstandingBasic",
                "calculation":  {
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details":  {
                        "parentTag":  "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
                        "weight":  1.0,
                        "order":  0.0
                        }
                    },
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-condensed-consolidated-statements-of-operations-unaudited",
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Basic (in shares)",
                            "terseLabel":  "Weighted average shares outstanding-basic (in shares)",
                            "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":  [
                    "r199",
                    "r206"
                    ]
                },
            "crmt_WeightedAverageSharesOutstandingTextBlock":  {
                "xbrltype":  "textBlockItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "WeightedAverageSharesOutstandingTextBlock",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-h-weighted-average-shares-outstanding"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Weighted Average Shares Outstanding [Text Block]",
                            "documentation":  "Disclosure of weighted average shares outstanding."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_WholesalesThirdPartyMember":  {
                "xbrltype":  "domainItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "WholesalesThirdPartyMember",
                "presentation":  [
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-details-textual",
                    "http://www.car-mart.com/20240131/role/statement-note-b-summary-of-significant-accounting-policies-sales-details"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Wholesales Third Party [Member]",
                            "documentation":  "Wholesales with third party."
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-b-summary-of-significant-accounting-policies-property-and-equipment-estimated-useful-lives-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note B - Summary of Significant Accounting Policies - Property and Equipment, Estimated Useful Lives (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-b-summary-of-significant-accounting-policies-restricted-cash-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note B - Summary of Significant Accounting Policies - Restricted Cash (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-b-summary-of-significant-accounting-policies-sales-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-b-summary-of-significant-accounting-policies-sales-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note B - Summary of Significant Accounting Policies - Sales (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-b-summary-of-significant-accounting-policies-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-b-summary-of-significant-accounting-policies-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note B - Summary of Significant Accounting Policies"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-c-finance-receivables-net-changes-in-finance-receivables-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-c-finance-receivables-net-changes-in-finance-receivables-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note C - Finance Receivables, Net - Changes in Finance Receivables (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-c-finance-receivables-net-changes-in-the-finance-receivables-allowance-for-credit-losses-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-c-finance-receivables-net-changes-in-the-finance-receivables-allowance-for-credit-losses-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note C - Finance Receivables, Net - Changes in the Finance Receivables Allowance for Credit Losses (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-c-finance-receivables-net-components-of-finance-receivables-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-c-finance-receivables-net-components-of-finance-receivables-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note C - Finance Receivables, Net - Components of Finance Receivables (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-c-finance-receivables-net-credit-quality-information-for-finance-receivables-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note C - Finance Receivables, Net - Credit Quality Information for Finance Receivables (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-c-finance-receivables-net-finance-receivable-summarized-by-fiscal-year-of-origination-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note C - Finance Receivables, Net - Finance Receivable Summarized by Fiscal Year of Origination (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-c-finance-receivables-net-financing-receivables-analysis-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-c-finance-receivables-net-financing-receivables-analysis-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note C - Finance Receivables, Net - Financing Receivables Analysis (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-c-finance-receivables-net-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-c-finance-receivables-net-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note C - Finance Receivables, Net"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-d-property-and-equipment-net-property-and-equipment-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-d-property-and-equipment-net-property-and-equipment-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note D - Property and Equipment, Net - Property and Equipment (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-d-property-and-equipment-net-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-d-property-and-equipment-net-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note D - Property and Equipment, Net"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-e-accrued-liabilities-accrued-liabilities-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-e-accrued-liabilities-accrued-liabilities-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note E - Accrued Liabilities - Accrued Liabilities (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-e-accrued-liabilities-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-e-accrued-liabilities-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note E - Accrued Liabilities"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-f-debt-facilities-balance-and-coupon-rate-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-f-debt-facilities-balance-and-coupon-rate-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note F - Debt Facilities - Balance and Coupon Rate (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-f-debt-facilities-summary-of-debt-facilities-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-f-debt-facilities-summary-of-debt-facilities-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note F - Debt Facilities - Summary of Debt Facilities (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-f-debt-facilities-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-f-debt-facilities-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note F - Debt Facilities"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-g-fair-value-measurements-fair-value-of-financial-instruments-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note G - Fair Value Measurements - Fair Value of Financial Instruments (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-g-fair-value-measurements-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-g-fair-value-measurements-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note G - Fair Value Measurements"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-h-weighted-average-shares-outstanding-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-h-weighted-average-shares-outstanding-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note H - Weighted Average Shares Outstanding"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-h-weighted-average-shares-outstanding-weighted-average-shares-of-common-stock-outstanding-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note H - Weighted Average Shares Outstanding - Weighted Average Shares of Common Stock Outstanding (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-i-stockbased-compensation-options-exercised-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-i-stockbased-compensation-options-exercised-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note I - Stock-based Compensation - Options Exercised (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-i-stockbased-compensation-options-valuation-assumptions-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-i-stockbased-compensation-options-valuation-assumptions-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note I - Stock-based Compensation - Options Valuation Assumptions (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-i-stockbased-compensation-stock-option-plan-comparison-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-i-stockbased-compensation-stock-option-plan-comparison-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note I - Stock-based Compensation - Stock Option Plan Comparison (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-i-stockbased-compensation-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-i-stockbased-compensation-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note I - Stock-based Compensation"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-j-commitments-and-contingencies-future-lease-obligations-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-j-commitments-and-contingencies-future-lease-obligations-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note J - Commitments and Contingencies - Future Lease Obligations (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-j-commitments-and-contingencies-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-j-commitments-and-contingencies-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note J - Commitments and Contingencies"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-k-supplemental-cash-flow-information-supplemental-cash-flow-disclosures-details",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note K - Supplemental Cash Flow Information - Supplemental Cash Flow Disclosures (Details)"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-note-k-supplemental-cash-flow-information-tables":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-note-k-supplemental-cash-flow-information-tables",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Note K - Supplemental Cash Flow Information"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                },
            "crmt_statement-statement-significant-accounting-policies-policies":  {
                "xbrltype":  "stringItemType",
                "nsuri":  "http://www.car-mart.com/20240131",
                "localname":  "statement-statement-significant-accounting-policies-policies",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Significant Accounting Policies"
                            }
                        }
                    },
                "auth_ref":  [
                    ]
                }
            }
        }
    },
"std_ref":  {
    "r0":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "05",
        "Paragraph":  "4",
        "SubTopic":  "10",
        "Topic":  "360",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
        },
    "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":  "14",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
        },
    "r3":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "SubTopic":  "405",
        "Topic":  "942",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481071/942-405-45-2"
        },
    "r4":  {
        "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"
        },
    "r5":  {
        "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"
        },
    "r6":  {
        "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"
        },
    "r7":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11B",
        "Subparagraph":  "(c)(1)",
        "SubTopic":  "10",
        "Topic":  "310",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
        },
    "r8":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11B",
        "Subparagraph":  "(c)(3)",
        "SubTopic":  "10",
        "Topic":  "310",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
        },
    "r9":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11B",
        "Subparagraph":  "(c)(4)",
        "SubTopic":  "10",
        "Topic":  "310",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
        },
    "r10":  {
        "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"
        },
    "r11":  {
        "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"
        },
    "r12":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6A",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "820",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
        },
    "r13":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "SubTopic":  "10",
        "Topic":  "230",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
        },
    "r14":  {
        "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"
        },
    "r15":  {
        "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.1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r16":  {
        "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"
        },
    "r17":  {
        "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,20,22)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r18":  {
        "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"
        },
    "r19":  {
        "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,24)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r20":  {
        "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"
        },
    "r21":  {
        "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"
        },
    "r22":  {
        "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,30)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r23":  {
        "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"
        },
    "r24":  {
        "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.3,4)",
        "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":  "210",
        "SubTopic":  "10",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.5-02.31)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r26":  {
        "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"
        },
    "r27":  {
        "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"
        },
    "r28":  {
        "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"
        },
    "r29":  {
        "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"
        },
    "r30":  {
        "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"
        },
    "r31":  {
        "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"
        },
    "r32":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
        },
    "r33":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
        },
    "r34":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
        },
    "r35":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "230",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
        },
    "r36":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "260",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
        },
    "r37":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "260",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r38":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "260",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r39":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "260",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
        },
    "r40":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
        },
    "r41":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "18",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
        },
    "r42":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
        },
    "r43":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
        },
    "r44":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
        },
    "r45":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "275",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
        },
    "r46":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "280",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
        },
    "r47":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "310",
        "SubTopic":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//310-10/tableOfContent"
        },
    "r48":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "310",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481990/310-10-45-8"
        },
    "r49":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "310",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "11B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
        },
    "r50":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "310",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "15",
        "Subparagraph":  "(b,d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-15"
        },
    "r51":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "310",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "29",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-29"
        },
    "r52":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "310",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-6"
        },
    "r53":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "310",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-7"
        },
    "r54":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "310",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "7A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-7A"
        },
    "r55":  {
        "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"
        },
    "r56":  {
        "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"
        },
    "r57":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "360",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
        },
    "r58":  {
        "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"
        },
    "r59":  {
        "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"
        },
    "r60":  {
        "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"
        },
    "r61":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "30",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481549/505-30-45-1"
        },
    "r62":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "505",
        "SubTopic":  "30",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481520/505-30-50-4"
        },
    "r63":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "718",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r64":  {
        "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"
        },
    "r65":  {
        "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"
        },
    "r66":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "810",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
        },
    "r67":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "810",
        "SubTopic":  "10",
        "Section":  "45",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
        },
    "r68":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "810",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
        },
    "r69":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "810",
        "SubTopic":  "10",
        "Section":  "55",
        "Paragraph":  "4I",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
        },
    "r70":  {
        "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"
        },
    "r71":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "825",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-11"
        },
    "r72":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "825",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-12"
        },
    "r73":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "825",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
        },
    "r74":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "825",
        "SubTopic":  "10",
        "Section":  "50",
        "Paragraph":  "21",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
        },
    "r75":  {
        "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"
        },
    "r76":  {
        "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"
        },
    "r77":  {
        "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"
        },
    "r78":  {
        "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"
        },
    "r79":  {
        "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.10)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r80":  {
        "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"
        },
    "r81":  {
        "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"
        },
    "r82":  {
        "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"
        },
    "r83":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Name":  "Accounting Standards Codification",
        "Topic":  "942",
        "SubTopic":  "825",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
        },
    "r84":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "205",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//205/tableOfContent"
        },
    "r85":  {
        "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"
        },
    "r86":  {
        "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(19))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r87":  {
        "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"
        },
    "r88":  {
        "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"
        },
    "r89":  {
        "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"
        },
    "r90":  {
        "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)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r91":  {
        "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"
        },
    "r92":  {
        "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"
        },
    "r93":  {
        "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"
        },
    "r94":  {
        "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"
        },
    "r95":  {
        "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)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r96":  {
        "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"
        },
    "r97":  {
        "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"
        },
    "r98":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//230/tableOfContent"
        },
    "r99":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "12",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
        },
    "r100":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
        },
    "r101":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "13",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
        },
    "r102":  {
        "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"
        },
    "r103":  {
        "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"
        },
    "r104":  {
        "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"
        },
    "r105":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "235",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//235/tableOfContent"
        },
    "r106":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11B",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
        },
    "r107":  {
        "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"
        },
    "r108":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "360",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//360/tableOfContent"
        },
    "r109":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
        },
    "r110":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-2"
        },
    "r111":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "2",
        "Subparagraph":  "(SAB Topic 5.CC)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
        },
    "r112":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "440",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//440/tableOfContent"
        },
    "r113":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "470",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//470/tableOfContent"
        },
    "r114":  {
        "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"
        },
    "r115":  {
        "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"
        },
    "r116":  {
        "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"
        },
    "r117":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)",
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Section":  "50",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r118":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "25",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482620/740-10-25-10"
        },
    "r119":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "25",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482620/740-10-25-8"
        },
    "r120":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "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"
        },
    "r121":  {
        "role":  "http://fasb.org/us-gaap/role/ref/legacyRef",
        "Topic":  "810",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//810/tableOfContent"
        },
    "r122":  {
        "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(1)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r123":  {
        "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"
        },
    "r124":  {
        "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(13))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r125":  {
        "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"
        },
    "r126":  {
        "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(22))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r127":  {
        "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"
        },
    "r128":  {
        "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.1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r129":  {
        "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"
        },
    "r130":  {
        "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"
        },
    "r131":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "6",
        "Subparagraph":  "(a)",
        "SubTopic":  "10",
        "Topic":  "270",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
        },
    "r132":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
        },
    "r133":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(c)",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
        },
    "r134":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
        },
    "r135":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(d)",
        "SubTopic":  "360",
        "Topic":  "958",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
        },
    "r136":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "11",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
        },
    "r137":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
        },
    "r138":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "SubTopic":  "360",
        "Topic":  "958",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
        },
    "r139":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "SubTopic":  "360",
        "Topic":  "958",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
        },
    "r140":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7A",
        "SubTopic":  "10",
        "Topic":  "310",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-7A"
        },
    "r141":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Subparagraph":  "(b)",
        "SubTopic":  "10",
        "Topic":  "740",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
        },
    "r142":  {
        "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"
        },
    "r143":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Regulation S-K (SK)",
        "Number":  "229",
        "Section":  "1405",
        "Paragraph":  "(a)",
        "Subparagraph":  "(1)",
        "Publisher":  "SEC"
        },
    "r144":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Regulation S-K (SK)",
        "Number":  "229",
        "Section":  "1405",
        "Paragraph":  "(a)",
        "Subparagraph":  "(3)",
        "Publisher":  "SEC"
        },
    "r145":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Name":  "Regulation S-K (SK)",
        "Number":  "229",
        "Section":  "1405",
        "Paragraph":  "(c)",
        "Publisher":  "SEC"
        },
    "r146":  {
        "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"
        },
    "r147":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "105",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "6",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
        },
    "r148":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "205",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483504/205-10-50-1"
        },
    "r149":  {
        "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"
        },
    "r150":  {
        "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"
        },
    "r151":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "210",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
        },
    "r152":  {
        "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"
        },
    "r153":  {
        "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(13))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r154":  {
        "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(14))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r155":  {
        "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"
        },
    "r156":  {
        "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"
        },
    "r157":  {
        "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"
        },
    "r158":  {
        "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)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r159":  {
        "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"
        },
    "r160":  {
        "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"
        },
    "r161":  {
        "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"
        },
    "r162":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
        },
    "r163":  {
        "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"
        },
    "r164":  {
        "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"
        },
    "r165":  {
        "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"
        },
    "r166":  {
        "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"
        },
    "r167":  {
        "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(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
        },
    "r168":  {
        "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"
        },
    "r169":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5",
        "Subparagraph":  "(SAB Topic 6.B)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
        },
    "r170":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "17",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
        },
    "r171":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
        },
    "r172":  {
        "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"
        },
    "r173":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
        },
    "r174":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
        },
    "r175":  {
        "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"
        },
    "r176":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
        },
    "r177":  {
        "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"
        },
    "r178":  {
        "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"
        },
    "r179":  {
        "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)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r180":  {
        "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(m)(1)(iii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r181":  {
        "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(m)(2)(ii))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r182":  {
        "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"
        },
    "r183":  {
        "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"
        },
    "r184":  {
        "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"
        },
    "r185":  {
        "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"
        },
    "r186":  {
        "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"
        },
    "r187":  {
        "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"
        },
    "r188":  {
        "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"
        },
    "r189":  {
        "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"
        },
    "r190":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-12"
        },
    "r191":  {
        "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"
        },
    "r192":  {
        "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"
        },
    "r193":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
        },
    "r194":  {
        "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"
        },
    "r195":  {
        "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"
        },
    "r196":  {
        "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"
        },
    "r197":  {
        "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"
        },
    "r198":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "250",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5",
        "Subparagraph":  "(SAB Topic 11.M.Q2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
        },
    "r199":  {
        "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"
        },
    "r200":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
        },
    "r201":  {
        "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"
        },
    "r202":  {
        "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"
        },
    "r203":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "60B",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
        },
    "r204":  {
        "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"
        },
    "r205":  {
        "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"
        },
    "r206":  {
        "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"
        },
    "r207":  {
        "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"
        },
    "r208":  {
        "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"
        },
    "r209":  {
        "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"
        },
    "r210":  {
        "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"
        },
    "r211":  {
        "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"
        },
    "r212":  {
        "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"
        },
    "r213":  {
        "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"
        },
    "r214":  {
        "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"
        },
    "r215":  {
        "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"
        },
    "r216":  {
        "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"
        },
    "r217":  {
        "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"
        },
    "r218":  {
        "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"
        },
    "r219":  {
        "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"
        },
    "r220":  {
        "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"
        },
    "r221":  {
        "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"
        },
    "r222":  {
        "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"
        },
    "r223":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r224":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r225":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r226":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r227":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r228":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "29",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
        },
    "r229":  {
        "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"
        },
    "r230":  {
        "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"
        },
    "r231":  {
        "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"
        },
    "r232":  {
        "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"
        },
    "r233":  {
        "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"
        },
    "r234":  {
        "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"
        },
    "r235":  {
        "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"
        },
    "r236":  {
        "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"
        },
    "r237":  {
        "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"
        },
    "r238":  {
        "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"
        },
    "r239":  {
        "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"
        },
    "r240":  {
        "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"
        },
    "r241":  {
        "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"
        },
    "r242":  {
        "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"
        },
    "r243":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//310-10/tableOfContent"
        },
    "r244":  {
        "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"
        },
    "r245":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
        },
    "r246":  {
        "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"
        },
    "r247":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "42",
        "Subparagraph":  "(a)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-42"
        },
    "r248":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "44",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-44"
        },
    "r249":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//310-20/tableOfContent"
        },
    "r250":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481598/310-20-45-1"
        },
    "r251":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
        },
    "r252":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481569/310-20-50-2"
        },
    "r253":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "310",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481569/310-20-50-4"
        },
    "r254":  {
        "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"
        },
    "r255":  {
        "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"
        },
    "r256":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "4",
        "Subparagraph":  "(e)(3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
        },
    "r257":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "4",
        "Subparagraph":  "(e)(4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
        },
    "r258":  {
        "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"
        },
    "r259":  {
        "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"
        },
    "r260":  {
        "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"
        },
    "r261":  {
        "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"
        },
    "r262":  {
        "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"
        },
    "r263":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
        },
    "r264":  {
        "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"
        },
    "r265":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-14"
        },
    "r266":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-5"
        },
    "r267":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-6"
        },
    "r268":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "330",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//330/tableOfContent"
        },
    "r269":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "330",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
        },
    "r270":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "330",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
        },
    "r271":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "350",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//350-20/tableOfContent"
        },
    "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":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482598/350-20-45-2"
        },
    "r274":  {
        "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"
        },
    "r275":  {
        "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"
        },
    "r276":  {
        "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"
        },
    "r277":  {
        "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"
        },
    "r278":  {
        "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"
        },
    "r279":  {
        "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"
        },
    "r280":  {
        "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"
        },
    "r281":  {
        "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"
        },
    "r282":  {
        "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"
        },
    "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)(iv))",
        "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)(5))",
        "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":  "1B",
        "Subparagraph":  "(SX 210.13-02(a)(4)(i))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
        },
    "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)(iii)(A))",
        "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)(B))",
        "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)(iv))",
        "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)(5))",
        "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":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
        },
    "r303":  {
        "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"
        },
    "r304":  {
        "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"
        },
    "r305":  {
        "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"
        },
    "r306":  {
        "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"
        },
    "r307":  {
        "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"
        },
    "r308":  {
        "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"
        },
    "r309":  {
        "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"
        },
    "r310":  {
        "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"
        },
    "r311":  {
        "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"
        },
    "r312":  {
        "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"
        },
    "r313":  {
        "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"
        },
    "r314":  {
        "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"
        },
    "r315":  {
        "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"
        },
    "r316":  {
        "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"
        },
    "r317":  {
        "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"
        },
    "r318":  {
        "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"
        },
    "r319":  {
        "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"
        },
    "r320":  {
        "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"
        },
    "r321":  {
        "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"
        },
    "r322":  {
        "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"
        },
    "r323":  {
        "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"
        },
    "r324":  {
        "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"
        },
    "r325":  {
        "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"
        },
    "r326":  {
        "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"
        },
    "r327":  {
        "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"
        },
    "r328":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "470",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(b)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
        },
    "r329":  {
        "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"
        },
    "r330":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "505",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "13",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
        },
    "r331":  {
        "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"
        },
    "r332":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
        },
    "r333":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
        },
    "r334":  {
        "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"
        },
    "r335":  {
        "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"
        },
    "r336":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
        },
    "r337":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "8",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
        },
    "r338":  {
        "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"
        },
    "r339":  {
        "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"
        },
    "r340":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//718/tableOfContent"
        },
    "r341":  {
        "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"
        },
    "r342":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r343":  {
        "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"
        },
    "r344":  {
        "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"
        },
    "r345":  {
        "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"
        },
    "r346":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
        },
    "r347":  {
        "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"
        },
    "r348":  {
        "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"
        },
    "r349":  {
        "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"
        },
    "r350":  {
        "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"
        },
    "r351":  {
        "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"
        },
    "r352":  {
        "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"
        },
    "r353":  {
        "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"
        },
    "r354":  {
        "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"
        },
    "r355":  {
        "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"
        },
    "r356":  {
        "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"
        },
    "r357":  {
        "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"
        },
    "r358":  {
        "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"
        },
    "r359":  {
        "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"
        },
    "r360":  {
        "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"
        },
    "r361":  {
        "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"
        },
    "r362":  {
        "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"
        },
    "r363":  {
        "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"
        },
    "r364":  {
        "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"
        },
    "r365":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(f)(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":  "(f)(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":  "(f)(2)(i)",
        "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":  "(f)(2)(ii)",
        "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":  "(f)(2)(iii)",
        "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":  "(f)(2)(iv)",
        "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":  "(f)(2)(v)",
        "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":  "(h)(1)(i)",
        "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":  "(h)(2)",
        "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":  "(h)(2)(i)",
        "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":  "(i)",
        "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":  "(l)",
        "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":  "65",
        "Paragraph":  "15",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
        },
    "r378":  {
        "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"
        },
    "r379":  {
        "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"
        },
    "r380":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 14.C.Q3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
        },
    "r381":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 14.D.1.Q5)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
        },
    "r382":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 14.D.2.Q6)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
        },
    "r383":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 14.D.3.Q2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
        },
    "r384":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 14.E.Q2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
        },
    "r385":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "718",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SAB Topic 14.F)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
        },
    "r386":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
        },
    "r387":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
        },
    "r388":  {
        "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"
        },
    "r389":  {
        "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"
        },
    "r390":  {
        "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"
        },
    "r391":  {
        "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"
        },
    "r392":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "15",
        "Subparagraph":  "(e)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
        },
    "r393":  {
        "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"
        },
    "r394":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
        },
    "r395":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
        },
    "r396":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "740",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
        },
    "r397":  {
        "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"
        },
    "r398":  {
        "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"
        },
    "r399":  {
        "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"
        },
    "r400":  {
        "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.Fact.1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r401":  {
        "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.Fact.2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r402":  {
        "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.Fact.3)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
        },
    "r403":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "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"
        },
    "r404":  {
        "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"
        },
    "r405":  {
        "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"
        },
    "r406":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(a)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
        },
    "r407":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1A",
        "Subparagraph":  "(c)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
        },
    "r408":  {
        "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"
        },
    "r409":  {
        "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"
        },
    "r410":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4K",
        "Subparagraph":  "(a)(4)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480434/815-10-50-4K"
        },
    "r411":  {
        "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"
        },
    "r412":  {
        "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"
        },
    "r413":  {
        "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"
        },
    "r414":  {
        "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"
        },
    "r415":  {
        "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"
        },
    "r416":  {
        "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"
        },
    "r417":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "815",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "1",
        "Subparagraph":  "(b)(2)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
        },
    "r418":  {
        "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"
        },
    "r419":  {
        "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"
        },
    "r420":  {
        "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"
        },
    "r421":  {
        "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"
        },
    "r422":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(bbb)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r423":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "825",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482736/825-10-45-2"
        },
    "r424":  {
        "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"
        },
    "r425":  {
        "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"
        },
    "r426":  {
        "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"
        },
    "r427":  {
        "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"
        },
    "r428":  {
        "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"
        },
    "r429":  {
        "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"
        },
    "r430":  {
        "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"
        },
    "r431":  {
        "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"
        },
    "r432":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "830",
        "SubTopic":  "30",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
        },
    "r433":  {
        "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"
        },
    "r434":  {
        "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"
        },
    "r435":  {
        "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"
        },
    "r436":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "842",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "5",
        "Subparagraph":  "(d)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
        },
    "r437":  {
        "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"
        },
    "r438":  {
        "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"
        },
    "r439":  {
        "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"
        },
    "r440":  {
        "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"
        },
    "r441":  {
        "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"
        },
    "r442":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "848",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(a)(3)(iii)(01)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
        },
    "r443":  {
        "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"
        },
    "r444":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "850",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
        },
    "r445":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "855",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//855/tableOfContent"
        },
    "r446":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "855",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
        },
    "r447":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "855",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
        },
    "r448":  {
        "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"
        },
    "r449":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "860",
        "SubTopic":  "50",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481229/860-50-50-2"
        },
    "r450":  {
        "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"
        },
    "r451":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "912",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "11",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482312/912-310-45-11"
        },
    "r452":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "912",
        "SubTopic":  "330",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
        },
    "r453":  {
        "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"
        },
    "r454":  {
        "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"
        },
    "r455":  {
        "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(11))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
        },
    "r456":  {
        "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"
        },
    "r457":  {
        "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"
        },
    "r458":  {
        "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"
        },
    "r459":  {
        "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"
        },
    "r460":  {
        "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"
        },
    "r461":  {
        "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"
        },
    "r462":  {
        "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"
        },
    "r463":  {
        "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"
        },
    "r464":  {
        "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)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r465":  {
        "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"
        },
    "r466":  {
        "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)(24))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r467":  {
        "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"
        },
    "r468":  {
        "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)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r469":  {
        "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)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r470":  {
        "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"
        },
    "r471":  {
        "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(16))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
        },
    "r472":  {
        "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"
        },
    "r473":  {
        "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"
        },
    "r474":  {
        "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"
        },
    "r475":  {
        "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"
        },
    "r476":  {
        "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"
        },
    "r477":  {
        "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"
        },
    "r478":  {
        "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"
        },
    "r479":  {
        "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"
        },
    "r480":  {
        "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"
        },
    "r481":  {
        "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"
        },
    "r482":  {
        "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"
        },
    "r483":  {
        "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"
        },
    "r484":  {
        "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"
        },
    "r485":  {
        "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"
        },
    "r486":  {
        "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"
        },
    "r487":  {
        "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"
        },
    "r488":  {
        "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"
        },
    "r489":  {
        "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"
        },
    "r490":  {
        "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"
        },
    "r491":  {
        "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"
        },
    "r492":  {
        "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"
        },
    "r493":  {
        "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"
        },
    "r494":  {
        "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"
        },
    "r495":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(g)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r496":  {
        "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"
        },
    "r497":  {
        "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"
        },
    "r498":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(g)(2)(iii)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r499":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(g)(2)(iv)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r500":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "40",
        "Name":  "Accounting Standards Codification",
        "Section":  "65",
        "Paragraph":  "2",
        "Subparagraph":  "(h)(1)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
        },
    "r501":  {
        "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"
        },
    "r502":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "944",
        "SubTopic":  "825",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
        },
    "r503":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480424/946-10-50-1"
        },
    "r504":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480424/946-10-50-2"
        },
    "r505":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480424/946-10-50-3"
        },
    "r506":  {
        "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"
        },
    "r507":  {
        "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(h)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r508":  {
        "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)(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
        },
    "r509":  {
        "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"
        },
    "r510":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
        },
    "r511":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "205",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "3",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
        },
    "r512":  {
        "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"
        },
    "r513":  {
        "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"
        },
    "r514":  {
        "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"
        },
    "r515":  {
        "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"
        },
    "r516":  {
        "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"
        },
    "r517":  {
        "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"
        },
    "r518":  {
        "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"
        },
    "r519":  {
        "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"
        },
    "r520":  {
        "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"
        },
    "r521":  {
        "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"
        },
    "r522":  {
        "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"
        },
    "r523":  {
        "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"
        },
    "r524":  {
        "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"
        },
    "r525":  {
        "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"
        },
    "r526":  {
        "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"
        },
    "r527":  {
        "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"
        },
    "r528":  {
        "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"
        },
    "r529":  {
        "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"
        },
    "r530":  {
        "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"
        },
    "r531":  {
        "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"
        },
    "r532":  {
        "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"
        },
    "r533":  {
        "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"
        },
    "r534":  {
        "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"
        },
    "r535":  {
        "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(5)(b))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
        },
    "r536":  {
        "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"
        },
    "r537":  {
        "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"
        },
    "r538":  {
        "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"
        },
    "r539":  {
        "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"
        },
    "r540":  {
        "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"
        },
    "r541":  {
        "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"
        },
    "r542":  {
        "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"
        },
    "r543":  {
        "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"
        },
    "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(9)(e))",
        "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":  "2",
        "Subparagraph":  "(SX 210.6-05(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
        },
    "r546":  {
        "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"
        },
    "r547":  {
        "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"
        },
    "r548":  {
        "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"
        },
    "r549":  {
        "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"
        },
    "r550":  {
        "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"
        },
    "r551":  {
        "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"
        },
    "r552":  {
        "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"
        },
    "r553":  {
        "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"
        },
    "r554":  {
        "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"
        },
    "r555":  {
        "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"
        },
    "r556":  {
        "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"
        },
    "r557":  {
        "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"
        },
    "r558":  {
        "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"
        },
    "r559":  {
        "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"
        },
    "r560":  {
        "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"
        },
    "r561":  {
        "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"
        },
    "r562":  {
        "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"
        },
    "r563":  {
        "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"
        },
    "r564":  {
        "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"
        },
    "r565":  {
        "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"
        },
    "r566":  {
        "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"
        },
    "r567":  {
        "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"
        },
    "r568":  {
        "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"
        },
    "r569":  {
        "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"
        },
    "r570":  {
        "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"
        },
    "r571":  {
        "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"
        },
    "r572":  {
        "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"
        },
    "r573":  {
        "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"
        },
    "r574":  {
        "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"
        },
    "r575":  {
        "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"
        },
    "r576":  {
        "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"
        },
    "r577":  {
        "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"
        },
    "r578":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "505",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
        },
    "r579":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "946",
        "SubTopic":  "505",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
        },
    "r580":  {
        "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"
        },
    "r581":  {
        "role":  "http://www.xbrl.org/2003/role/disclosureRef",
        "Topic":  "954",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
        },
    "r582":  {
        "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"
        },
    "r583":  {
        "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"
        },
    "r584":  {
        "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"
        },
    "r585":  {
        "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"
        },
    "r586":  {
        "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"
        },
    "r587":  {
        "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"
        },
    "r588":  {
        "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"
        },
    "r589":  {
        "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"
        },
    "r590":  {
        "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"
        },
    "r591":  {
        "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"
        },
    "r592":  {
        "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"
        },
    "r593":  {
        "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"
        },
    "r594":  {
        "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"
        },
    "r595":  {
        "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"
        },
    "r596":  {
        "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"
        },
    "r597":  {
        "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"
        },
    "r598":  {
        "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"
        },
    "r599":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "210",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483444/210-20-55-16"
        },
    "r600":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "210",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "21",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483444/210-20-55-21"
        },
    "r601":  {
        "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"
        },
    "r602":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
        },
    "r603":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(d)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
        },
    "r604":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "235",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "4",
        "Subparagraph":  "(f)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
        },
    "r605":  {
        "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"
        },
    "r606":  {
        "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"
        },
    "r607":  {
        "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"
        },
    "r608":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "280",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "47",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
        },
    "r609":  {
        "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"
        },
    "r610":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "15",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479294/326-20-55-15"
        },
    "r611":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "79",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479294/326-20-55-79"
        },
    "r612":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "80",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479294/326-20-55-80"
        },
    "r613":  {
        "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"
        },
    "r614":  {
        "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"
        },
    "r615":  {
        "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"
        },
    "r616":  {
        "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"
        },
    "r617":  {
        "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"
        },
    "r618":  {
        "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"
        },
    "r619":  {
        "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"
        },
    "r620":  {
        "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"
        },
    "r621":  {
        "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"
        },
    "r622":  {
        "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"
        },
    "r623":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "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"
        },
    "r624":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "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"
        },
    "r625":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "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"
        },
    "r626":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "4J",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
        },
    "r627":  {
        "role":  "http://www.xbrl.org/2003/role/exampleRef",
        "Topic":  "810",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "4K",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
        },
    "r628":  {
        "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"
        },
    "r629":  {
        "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"
        },
    "r630":  {
        "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"
        },
    "r631":  {
        "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"
        },
    "r632":  {
        "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"
        },
    "r633":  {
        "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"
        },
    "r634":  {
        "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"
        },
    "r635":  {
        "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"
        },
    "r636":  {
        "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"
        },
    "r637":  {
        "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"
        },
    "r638":  {
        "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"
        },
    "r639":  {
        "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"
        },
    "r640":  {
        "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"
        },
    "r641":  {
        "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"
        },
    "r642":  {
        "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"
        },
    "r643":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Exchange Act",
        "Number":  "240",
        "Section":  "12",
        "Subsection":  "b"
        },
    "r644":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Exchange Act",
        "Number":  "240",
        "Section":  "12",
        "Subsection":  "b-2"
        },
    "r645":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Exchange Act",
        "Number":  "240",
        "Section":  "12",
        "Subsection":  "d1-1"
        },
    "r646":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Form 10-Q",
        "Number":  "240",
        "Section":  "308",
        "Subsection":  "a"
        },
    "r647":  {
        "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"
        },
    "r648":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "408",
        "Subsection":  "a"
        },
    "r649":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-K",
        "Number":  "229",
        "Section":  "408",
        "Subsection":  "a",
        "Paragraph":  "1"
        },
    "r650":  {
        "role":  "http://www.xbrl.org/2003/role/presentationRef",
        "Publisher":  "SEC",
        "Name":  "Regulation S-T",
        "Number":  "232",
        "Section":  "405"
        },
    "r651":  {
        "role":  "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "SubTopic":  "20",
        "Topic":  "310",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481569/310-20-50-3"
        },
    "r652":  {
        "role":  "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
        "Topic":  "220",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "5",
        "Subparagraph":  "(SAB Topic 6.B)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
        },
    "r653":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "18",
        "SubTopic":  "10",
        "Topic":  "275",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
        },
    "r654":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1B",
        "SubTopic":  "825",
        "Topic":  "944",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
        },
    "r655":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "SubTopic":  "20",
        "Topic":  "842",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
        },
    "r656":  {
        "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"
        },
    "r657":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "205",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147483504/205-10-50-1"
        },
    "r658":  {
        "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(1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r659":  {
        "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(3)(a)(4))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
        },
    "r660":  {
        "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"
        },
    "r661":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "14",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
        },
    "r662":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "15",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
        },
    "r663":  {
        "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"
        },
    "r664":  {
        "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"
        },
    "r665":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "230",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "9",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482740/230-10-45-9"
        },
    "r666":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r667":  {
        "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"
        },
    "r668":  {
        "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"
        },
    "r669":  {
        "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(h)(1)(Note 1))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
        },
    "r670":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r671":  {
        "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"
        },
    "r672":  {
        "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"
        },
    "r673":  {
        "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"
        },
    "r674":  {
        "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"
        },
    "r675":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "260",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "1",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
        },
    "r676":  {
        "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"
        },
    "r677":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r678":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "310",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "7A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481962/310-10-50-7A"
        },
    "r679":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "310",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "35",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147481655/310-20-35-2"
        },
    "r680":  {
        "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"
        },
    "r681":  {
        "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"
        },
    "r682":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-14"
        },
    "r683":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "326",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479319/326-20-50-5"
        },
    "r684":  {
        "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"
        },
    "r685":  {
        "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"
        },
    "r686":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482130/360-10-45-5"
        },
    "r687":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "360",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "3",
        "Subparagraph":  "(c)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
        },
    "r688":  {
        "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"
        },
    "r689":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "450",
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//450/tableOfContent"
        },
    "r690":  {
        "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"
        },
    "r691":  {
        "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"
        },
    "r692":  {
        "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"
        },
    "r693":  {
        "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"
        },
    "r694":  {
        "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"
        },
    "r695":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r696":  {
        "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"
        },
    "r697":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "606",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "55",
        "Paragraph":  "27",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479777/606-10-55-27"
        },
    "r698":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r699":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r700":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r701":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r702":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r703":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r704":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r705":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r706":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r707":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r708":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r709":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r710":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r711":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r712":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r713":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r714":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r715":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r716":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r717":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r718":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r719":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r720":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r721":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r722":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r723":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r724":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r725":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "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"
        },
    "r726":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "815",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "25",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480682/815-20-25-6A"
        },
    "r727":  {
        "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"
        },
    "r728":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "820",
        "SubTopic":  "10",
        "Name":  "Accounting Standards Codification",
        "Section":  "50",
        "Paragraph":  "2",
        "Subparagraph":  "(bbb)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
        },
    "r729":  {
        "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"
        },
    "r730":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "842",
        "SubTopic":  "20",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "4",
        "Subparagraph":  "(b)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
        },
    "r731":  {
        "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"
        },
    "r732":  {
        "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"
        },
    "r733":  {
        "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"
        },
    "r734":  {
        "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"
        },
    "r735":  {
        "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"
        },
    "r736":  {
        "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"
        },
    "r737":  {
        "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"
        },
    "r738":  {
        "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"
        },
    "r739":  {
        "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"
        },
    "r740":  {
        "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"
        },
    "r741":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(1)(a))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r742":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(7)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r743":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "942",
        "SubTopic":  "210",
        "Name":  "Accounting Standards Codification",
        "Section":  "S99",
        "Paragraph":  "1",
        "Subparagraph":  "(SX 210.9-03(7))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
        },
    "r744":  {
        "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"
        },
    "r745":  {
        "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"
        },
    "r746":  {
        "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)(2))",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
        },
    "r747":  {
        "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"
        },
    "r748":  {
        "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"
        },
    "r749":  {
        "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"
        },
    "r750":  {
        "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"
        },
    "r751":  {
        "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"
        },
    "r752":  {
        "role":  "http://www.xbrl.org/2009/role/commonPracticeRef",
        "Topic":  "946",
        "SubTopic":  "310",
        "Name":  "Accounting Standards Codification",
        "Section":  "45",
        "Paragraph":  "1",
        "Subparagraph":  "(a)",
        "Publisher":  "FASB",
        "URI":  "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
        }
    }
}


6 Previous Filings that this Filing References

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

 2/02/24  Americas Carmart Inc.             8-K:1,2,9   1/31/24   13:47M                                    Globenewswire Inc./FA
 1/30/24  Americas Carmart Inc.             8-K:5,9     1/24/24   11:206K                                   Globenewswire Inc./FA
12/26/23  Americas Carmart Inc.             8-K/A:5,9   8/29/23   12:687K                                   Globenewswire Inc./FA
 2/19/14  Americas Carmart Inc.             8-K:1,2,5,9 2/13/14    4:236K                                   Globenewswire Inc./FA
12/07/07  Americas Carmart Inc.             10-Q       10/31/07   10:1.6M                                   Toppan Vite NY Inc./FA
11/16/05  Americas Carmart Inc.             S-8        11/16/05   12:496K                                   Toppan Vite NY Inc./FA
Top
Filing Submission 0001171843-24-001273   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sun., May 12, 8:08:06.8am ET