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

Exagen Inc. – ‘10-K’ for 12/31/19 – ‘JSON’

On:  Wednesday, 3/25/20, at 5:17pm ET   ·   For:  12/31/19   ·   Accession #:  1274737-20-26   ·   File #:  1-39049

Previous ‘10-K’:  None   ·   Next:  ‘10-K’ on 3/16/21 for 12/31/20   ·   Latest:  ‘10-K’ on 3/18/24 for 12/31/23   ·   8 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

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

 3/25/20  Exagen Inc.                       10-K       12/31/19   88:11M

Annual Report   —   Form 10-K   —   Sect. 13 / 15(d) – SEA’34
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        Annual Report                                       HTML   1.33M 
 2: EX-10.27    Material Contract                                   HTML     29K 
 3: EX-10.28    Material Contract                                   HTML     33K 
 4: EX-10.29    Material Contract                                   HTML     53K 
 5: EX-10.31    Material Contract                                   HTML     32K 
 6: EX-10.32    Material Contract                                   HTML     87K 
 7: EX-10.33    Material Contract                                   HTML    269K 
 8: EX-10.36    Material Contract                                   HTML     59K 
 9: EX-10.41    Material Contract                                   HTML     28K 
10: EX-23.1     Consent of Experts or Counsel                       HTML     25K 
11: EX-31.1     Certification -- §302 - SOA'02                      HTML     31K 
12: EX-31.2     Certification -- §302 - SOA'02                      HTML     31K 
13: EX-32.1     Certification -- §906 - SOA'02                      HTML     28K 
28: R1          Cover                                               HTML     91K 
62: R2          Condensed Balance Sheets                            HTML     98K 
85: R3          Unaudited Condensed Statements of Operations        HTML     79K 
40: R4          Unaudited Condensed Statements of Redeemable        HTML    111K 
                Convertible Preferred Stock and Stockholders'                    
                Equity                                                           
27: R5          Statements of Cash Flows                            HTML    142K 
61: R6          Unaudited Condensed Statements of Redeemable        HTML     32K 
                Convertible Preferred Stock and Stockholders'                    
                Equity (Deficit) (Parenthetical)                                 
84: R7          Condensed Balance Sheets - (Parenthetical)          HTML     66K 
38: R8          Statement of Cash Flows (Parenthetical)             HTML     26K 
29: R9          Organization - (Notes)                              HTML     35K 
71: R10         Summary Of Significant Accounting Policies -        HTML    147K 
                (Notes)                                                          
80: R11         Other Financial Information - (Notes)               HTML     81K 
52: R12         Borrowings - (Notes)                                HTML     49K 
22: R13         Warrants to Purchase Common or Preferred Stock -    HTML     45K 
                (Notes)                                                          
72: R14         Commitment and Contingencies - (Notes)              HTML     52K 
81: R15         Fair Value Measurements - (Notes)                   HTML     65K 
53: R16         Redeemable Convertible Preferred Stock              HTML     39K 
23: R17         Stockholders' Equity (Deficit)                      HTML     30K 
73: R18         Stock Option Plan                                   HTML     87K 
79: R19         Income Taxes                                        HTML    102K 
42: R20         Related Parties                                     HTML     31K 
30: R21         401(k) Plan                                         HTML     27K 
58: R22         Subsequent Events                                   HTML     30K 
82: R23         Summary Of Significant Accounting Policies -        HTML    107K 
                Policies                                                         
43: R24         Summary Of Significant Accounting Policies -        HTML    119K 
                (Tables)                                                         
31: R25         Other Financial Information - (Tables)              HTML     84K 
59: R26         Borrowings - (Tables)                               HTML     38K 
83: R27         Warrants to Purchase Common or Preferred Stock -    HTML     44K 
                (Tables)                                                         
41: R28         Commitment and Contingencies (Tables)               HTML     65K 
32: R29         Fair Value Measures and Disclosures (Tables)        HTML     67K 
26: R30         Stock Option Plan (Tables)                          HTML     90K 
56: R31         Income Taxes (Tables)                               HTML    103K 
78: R32         Organization - (Details)                            HTML     51K 
70: R33         Summary Of Significant Accounting Policies -        HTML     52K 
                Narrative (Details)                                              
25: R34         Summary Of Significant Accounting Policies -        HTML     52K 
                Revenue by Major Payers (Details)                                
54: R35         Summary Of Significant Accounting Policies -        HTML     38K 
                Disaggregation of Revenue (Details)                              
77: R36         Summary Of Significant Accounting Policies - Cash,  HTML     35K 
                cash equivalents and restricted cash (Details)                   
69: R37         Summary Of Significant Accounting Policies -        HTML     36K 
                Securities (Details)                                             
24: R38         Other Financial Information - Narrative (Details)   HTML     32K 
57: R39         Other Financial Information - Prepaid expenses      HTML     38K 
                (Details)                                                        
36: R40         Other Financial Information - Property and          HTML     45K 
                equipment (Details)                                              
45: R41         Other Financial Information - Accrued liabilities   HTML     48K 
                (Details)                                                        
88: R42         Borrowings - Narrative (Details)                    HTML     78K 
66: R43         Borrowings - Future minimum payments (Details)      HTML     49K 
34: R44         Warrants to Purchase Common or Preferred Stock -    HTML     36K 
                Narrative (Details)                                              
44: R45         Warrants to Purchase Common or Preferred Stock -    HTML     40K 
                Outstanding warrants (Details)                                   
87: R46         Commitment and Contingencies - Narrative (Details)  HTML     55K 
65: R47         Commitment and Contingencies - Minimum annual       HTML     69K 
                lease payments under non-cancelable lease                        
                arrangements (Details)                                           
33: R48         Fair Value Measurements - Fair value measurement    HTML     45K 
                (Details)                                                        
46: R49         Fair Value Measurements- Fair value level 3         HTML     42K 
                (Details)                                                        
49: R50         Redeemable Convertible Preferred Stock (Details)    HTML     83K 
19: R51         Stockholders' Equity (Deficit) (Details)            HTML     49K 
67: R52         Stock Option Plan - Narrative (Details)             HTML     71K 
74: R53         Stock Option Plan - Stock Option Activity           HTML     83K 
                (Details)                                                        
51: R54         Stock Option Plan - Fair Value Assumptions          HTML     46K 
                (Details)                                                        
20: R55         Stock Option Plan - Stock-Based Compensation        HTML     34K 
                Expense (Details)                                                
68: R56         Stock Option Plan - Common Stock Reserved For       HTML     35K 
                Future Issuance (Details)                                        
75: R57         Income Taxes (Details)                              HTML     39K 
48: R58         Income Taxes - Components of Income Tax Expense     HTML     48K 
                (Benefit) (Details)                                              
21: R59         Income Taxes - Reconciliation of Effective Income   HTML     47K 
                Tax Rate (Details)                                               
63: R60         Income Taxes - Reconciliation of Deferred Tax       HTML     61K 
                Assets and Liabilities (Details)                                 
86: R61         Income Taxes - Change In Valuation Allowance        HTML     31K 
                (Details)                                                        
47: R62         Related Parties (Details)                           HTML     45K 
37: R63         401(k) Plan (Details)                               HTML     28K 
64: R64         Subsequent Events (Details)                         HTML     42K 
39: R9999       Uncategorized Items - exdx-20191231.htm             HTML     25K 
55: XML         IDEA XML File -- Filing Summary                      XML    147K 
35: XML         XBRL Instance -- exdx-20191231_htm                   XML   1.84M 
50: EXCEL       IDEA Workbook of Financial Reports                  XLSX     87K 
15: EX-101.CAL  XBRL Calculations -- exdx-20191231_cal               XML    235K 
16: EX-101.DEF  XBRL Definitions -- exdx-20191231_def                XML    679K 
17: EX-101.LAB  XBRL Labels -- exdx-20191231_lab                     XML   1.77M 
18: EX-101.PRE  XBRL Presentations -- exdx-20191231_pre              XML   1.03M 
14: EX-101.SCH  XBRL Schema -- exdx-20191231                         XSD    172K 
76: JSON        XBRL Instance as JSON Data -- MetaLinks              364±   562K 
60: ZIP         XBRL Zipped Folder -- 0001274737-20-000026-xbrl      Zip    733K 


‘JSON’   —   XBRL Instance as JSON Data — MetaLinks


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



{
"instance":  {
    "exdx-20191231.htm":  {
        "axisCustom":  1,
        "axisStandard":  30,
        "contextCount":  186,
        "dts":  {
            "calculationLink":  {
                "local":  [
                    "exdx-20191231_cal.xml"
                    ]
                },
            "definitionLink":  {
                "local":  [
                    "exdx-20191231_def.xml"
                    ],
                "remote":  [
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
                    "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
                    ]
                },
            "inline":  {
                "local":  [
                    "exdx-20191231.htm"
                    ]
                },
            "labelLink":  {
                "local":  [
                    "exdx-20191231_lab.xml"
                    ],
                "remote":  [
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml",
                    "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
                    ]
                },
            "presentationLink":  {
                "local":  [
                    "exdx-20191231_pre.xml"
                    ]
                },
            "referenceLink":  {
                "remote":  [
                    "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml"
                    ]
                },
            "schema":  {
                "local":  [
                    "exdx-20191231.xsd"
                    ],
                "remote":  [
                    "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
                    "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/dtr/type/numeric-2009-12-16.xsd",
                    "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
                    "http://www.xbrl.org/2005/xbrldt-2005.xsd",
                    "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
                    "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
                    "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
                    "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
                    "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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",
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd",
                    "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
                    ]
                }
            },
        "elementCount":  594,
        "entityCount":  1,
        "hidden":  {
            "http://fasb.org/us-gaap/2019-01-31":  5,
            "http://xbrl.sec.gov/dei/2019-01-31":  5,
            "total":  10
            },
        "keyCustom":  65,
        "keyStandard":  371,
        "memberCustom":  33,
        "memberStandard":  43,
        "nsprefix":  "exdx",
        "nsuri":  "http://www.exagen.com/20191231",
        "report":  {
            "R1":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "dei:DocumentType",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "document",
                "isDefault":  "true",
                "longName":  "0001001 - Document - Cover",
                "role":  "http://www.exagen.com/role/Cover",
                "shortName":  "Cover",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "dei:DocumentType",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R10":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2103103 - Disclosure - Summary Of Significant Accounting Policies - (Notes)",
                "role":  "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNotes",
                "shortName":  "Summary Of Significant Accounting Policies - (Notes)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R11":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "exdx:PrepaidExpensesAndOtherCurrentAssetsPropertyPlantAndEquipmentAndAccruedLiabilitiesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2111104 - Disclosure - Other Financial Information - (Notes)",
                "role":  "http://www.exagen.com/role/OtherFinancialInformationNotes",
                "shortName":  "Other Financial Information - (Notes)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "exdx:PrepaidExpensesAndOtherCurrentAssetsPropertyPlantAndEquipmentAndAccruedLiabilitiesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R12":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2117105 - Disclosure - Borrowings - (Notes)",
                "role":  "http://www.exagen.com/role/BorrowingsNotes",
                "shortName":  "Borrowings - (Notes)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R13":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PreferredStockTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2121106 - Disclosure - Warrants to Purchase Common or Preferred Stock - (Notes)",
                "role":  "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNotes",
                "shortName":  "Warrants to Purchase Common or Preferred Stock - (Notes)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PreferredStockTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R14":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2125107 - Disclosure - Commitment and Contingencies - (Notes)",
                "role":  "http://www.exagen.com/role/CommitmentandContingenciesNotes",
                "shortName":  "Commitment and Contingencies - (Notes)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R15":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:FairValueDisclosuresTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2129108 - Disclosure - Fair Value Measurements - (Notes)",
                "role":  "http://www.exagen.com/role/FairValueMeasurementsNotes",
                "shortName":  "Fair Value Measurements - (Notes)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:FairValueDisclosuresTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R16":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "exdx:TemporaryEquityTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2133109 - Disclosure - Redeemable Convertible Preferred Stock",
                "role":  "http://www.exagen.com/role/RedeemableConvertiblePreferredStock",
                "shortName":  "Redeemable Convertible Preferred Stock",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "exdx:TemporaryEquityTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R17":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2135110 - Disclosure - Stockholders' Equity (Deficit)",
                "role":  "http://www.exagen.com/role/StockholdersEquityDeficit",
                "shortName":  "Stockholders' Equity (Deficit)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R18":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2137111 - Disclosure - Stock Option Plan",
                "role":  "http://www.exagen.com/role/StockOptionPlan",
                "shortName":  "Stock Option Plan",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R19":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2144112 - Disclosure - Income Taxes",
                "role":  "http://www.exagen.com/role/IncomeTaxes",
                "shortName":  "Income Taxes",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R2":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1001002 - Statement - Condensed Balance Sheets",
                "role":  "http://www.exagen.com/role/CondensedBalanceSheets",
                "shortName":  "Condensed Balance Sheets",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:AccountsReceivableNetCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R20":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2151113 - Disclosure - Related Parties",
                "role":  "http://www.exagen.com/role/RelatedParties",
                "shortName":  "Related Parties",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R21":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2153114 - Disclosure - 401(k) Plan",
                "role":  "http://www.exagen.com/role/A401kPlan",
                "shortName":  "401(k) Plan",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R22":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SubsequentEventsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2155115 - Disclosure - Subsequent Events",
                "role":  "http://www.exagen.com/role/SubsequentEvents",
                "shortName":  "Subsequent Events",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SubsequentEventsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R23":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ConcentrationRiskCreditRisk",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2204201 - Disclosure - Summary Of Significant Accounting Policies - Policies",
                "role":  "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
                "shortName":  "Summary Of Significant Accounting Policies - Policies",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ConcentrationRiskCreditRisk",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R24":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2305301 - Disclosure - Summary Of Significant Accounting Policies - (Tables)",
                "role":  "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesTables",
                "shortName":  "Summary Of Significant Accounting Policies - (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R25":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "exdx:PrepaidExpensesAndOtherCurrentAssetsPropertyPlantAndEquipmentAndAccruedLiabilitiesTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2312302 - Disclosure - Other Financial Information - (Tables)",
                "role":  "http://www.exagen.com/role/OtherFinancialInformationTables",
                "shortName":  "Other Financial Information - (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "exdx:PrepaidExpensesAndOtherCurrentAssetsPropertyPlantAndEquipmentAndAccruedLiabilitiesTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R26":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2318303 - Disclosure - Borrowings - (Tables)",
                "role":  "http://www.exagen.com/role/BorrowingsTables",
                "shortName":  "Borrowings - (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R27":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2322304 - Disclosure - Warrants to Purchase Common or Preferred Stock - (Tables)",
                "role":  "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockTables",
                "shortName":  "Warrants to Purchase Common or Preferred Stock - (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R28":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2326305 - Disclosure - Commitment and Contingencies (Tables)",
                "role":  "http://www.exagen.com/role/CommitmentandContingenciesTables",
                "shortName":  "Commitment and Contingencies (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R29":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2330306 - Disclosure - Fair Value Measures and Disclosures (Tables)",
                "role":  "http://www.exagen.com/role/FairValueMeasuresandDisclosuresTables",
                "shortName":  "Fair Value Measures and Disclosures (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R3":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1003003 - Statement - Unaudited Condensed Statements of Operations",
                "role":  "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations",
                "shortName":  "Unaudited Condensed Statements of Operations",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:CostOfGoodsAndServicesSold",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R30":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2338307 - Disclosure - Stock Option Plan (Tables)",
                "role":  "http://www.exagen.com/role/StockOptionPlanTables",
                "shortName":  "Stock Option Plan (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R31":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2345308 - Disclosure - Income Taxes (Tables)",
                "role":  "http://www.exagen.com/role/IncomeTaxesTables",
                "shortName":  "Income Taxes (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R32":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2402403 - Disclosure - Organization - (Details)",
                "role":  "http://www.exagen.com/role/OrganizationDetails",
                "shortName":  "Organization - (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  null
                },
            "R33":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
                        "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:RestrictedCash",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2406404 - Disclosure - Summary Of Significant Accounting Policies - Narrative (Details)",
                "role":  "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails",
                "shortName":  "Summary Of Significant Accounting Policies - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i87a553df31a940f1ab8c0ed4dafcae79_I20180101",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R34":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i1ae8538c878c4f95a67016910e3c0346_D20190101-20191231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ConcentrationRiskPercentage1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2407405 - Disclosure - Summary Of Significant Accounting Policies - Revenue by Major Payers (Details)",
                "role":  "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails",
                "shortName":  "Summary Of Significant Accounting Policies - Revenue by Major Payers (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i1ae8538c878c4f95a67016910e3c0346_D20190101-20191231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ConcentrationRiskPercentage1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R35":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2408406 - Disclosure - Summary Of Significant Accounting Policies - Disaggregation of Revenue (Details)",
                "role":  "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationofRevenueDetails",
                "shortName":  "Summary Of Significant Accounting Policies - Disaggregation of Revenue (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:DisaggregationOfRevenueTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i4def7f6525984bb8a422fcc978ec0184_D20190101-20191231",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R36":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2409407 - Disclosure - Summary Of Significant Accounting Policies - Cash, cash equivalents and restricted cash (Details)",
                "role":  "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesCashcashequivalentsandrestrictedcashDetails",
                "shortName":  "Summary Of Significant Accounting Policies - Cash, cash equivalents and restricted cash (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  null
                },
            "R37":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "0",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2410408 - Disclosure - Summary Of Significant Accounting Policies - Securities (Details)",
                "role":  "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesSecuritiesDetails",
                "shortName":  "Summary Of Significant Accounting Policies - Securities (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "0",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R38":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "us-gaap:DepreciationDepletionAndAmortization",
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DepreciationDepletionAndAmortization",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2413409 - Disclosure - Other Financial Information - Narrative (Details)",
                "role":  "http://www.exagen.com/role/OtherFinancialInformationNarrativeDetails",
                "shortName":  "Other Financial Information - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "us-gaap:DepreciationDepletionAndAmortization",
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DepreciationDepletionAndAmortization",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R39":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OtherAssetsCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2414410 - Disclosure - Other Financial Information - Prepaid expenses (Details)",
                "role":  "http://www.exagen.com/role/OtherFinancialInformationPrepaidexpensesDetails",
                "shortName":  "Other Financial Information - Prepaid expenses (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OtherAssetsCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R4":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i532953550282499ab058e078022bc39c_I20171231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:TemporaryEquitySharesOutstanding",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1004004 - Statement - Unaudited Condensed Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity",
                "role":  "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
                "shortName":  "Unaudited Condensed Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i532953550282499ab058e078022bc39c_I20171231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:TemporaryEquitySharesOutstanding",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R40":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:PropertyPlantAndEquipmentGross",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2415411 - Disclosure - Other Financial Information - Property and equipment (Details)",
                "role":  "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails",
                "shortName":  "Other Financial Information - Property and equipment (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R41":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AccruedSalariesCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2416412 - Disclosure - Other Financial Information - Accrued liabilities (Details)",
                "role":  "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails",
                "shortName":  "Other Financial Information - Accrued liabilities (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AccruedSalariesCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R42":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ProceedsFromIssuanceOfLongTermDebt",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2419413 - Disclosure - Borrowings - Narrative (Details)",
                "role":  "http://www.exagen.com/role/BorrowingsNarrativeDetails",
                "shortName":  "Borrowings - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i1a2df3147bc04f2d91db90b17073464b_D20180101-20180331",
                    "decimals":  "-5",
                    "lang":  null,
                    "name":  "us-gaap:RepaymentsOfLongTermDebt",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R43":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2420414 - Disclosure - Borrowings - Future minimum payments (Details)",
                "role":  "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails",
                "shortName":  "Borrowings - Future minimum payments (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R44":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i86ec6b4c439e4d27b4fee7134834514d_I20190930",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2423415 - Disclosure - Warrants to Purchase Common or Preferred Stock - Narrative (Details)",
                "role":  "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNarrativeDetails",
                "shortName":  "Warrants to Purchase Common or Preferred Stock - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "id9ff4312bf5d4b629427d3380a646f2a_D20190901-20190930",
                    "decimals":  "INF",
                    "lang":  null,
                    "name":  "exdx:ClassOfWarrantOrRightExercised",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R45":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ClassOfWarrantOrRightOutstanding",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2424416 - Disclosure - Warrants to Purchase Common or Preferred Stock - Outstanding warrants (Details)",
                "role":  "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails",
                "shortName":  "Warrants to Purchase Common or Preferred Stock - Outstanding warrants (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i2aa857e4ae344a73a9f772642bad6d76_I20191231",
                    "decimals":  "INF",
                    "lang":  null,
                    "name":  "us-gaap:ClassOfWarrantOrRightOutstanding",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R46":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LeaseAndRentalExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2427417 - Disclosure - Commitment and Contingencies - Narrative (Details)",
                "role":  "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails",
                "shortName":  "Commitment and Contingencies - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LeaseAndRentalExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R47":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
                        "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2428418 - Disclosure - Commitment and Contingencies - Minimum annual lease payments under non-cancelable lease arrangements (Details)",
                "role":  "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails",
                "shortName":  "Commitment and Contingencies - Minimum annual lease payments under non-cancelable lease arrangements (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
                        "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R48":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i9c7bc868577740aead49830a7fdc8274_I20181231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DerivativeLiabilities",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2431419 - Disclosure - Fair Value Measurements - Fair value measurement (Details)",
                "role":  "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails",
                "shortName":  "Fair Value Measurements - Fair value measurement (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i9c7bc868577740aead49830a7fdc8274_I20181231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DerivativeLiabilities",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R49":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i7bf3274f04e444a7b77607c55edc7740_I20181231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2432420 - Disclosure - Fair Value Measurements- Fair value level 3 (Details)",
                "role":  "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details",
                "shortName":  "Fair Value Measurements- Fair value level 3 (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i07ba82fc03e849d9b945e6466a14a606_I20171231",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R5":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:NetIncomeLoss",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1006005 - Statement - Statements of Cash Flows",
                "role":  "http://www.exagen.com/role/StatementsofCashFlows",
                "shortName":  "Statements of Cash Flows",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R50":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i95d060641df64a69938bc477c5b7a8b3_I20190711",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:TemporaryEquitySharesAuthorized",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2434421 - Disclosure - Redeemable Convertible Preferred Stock (Details)",
                "role":  "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                "shortName":  "Redeemable Convertible Preferred Stock (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i95d060641df64a69938bc477c5b7a8b3_I20190711",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:TemporaryEquitySharesAuthorized",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R51":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i3a11ff7466e64fef956518b3deb87b19_I20190923",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CommonStockSharesAuthorized",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2436422 - Disclosure - Stockholders' Equity (Deficit) (Details)",
                "role":  "http://www.exagen.com/role/StockholdersEquityDeficitDetails",
                "shortName":  "Stockholders' Equity (Deficit) (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i3a11ff7466e64fef956518b3deb87b19_I20190923",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CommonStockSharesAuthorized",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R52":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2439423 - Disclosure - Stock Option Plan - Narrative (Details)",
                "role":  "http://www.exagen.com/role/StockOptionPlanNarrativeDetails",
                "shortName":  "Stock Option Plan - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false"
                    }
                },
            "R53":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "id7e108a77e364df0b4a029f0546fcfea_I20181231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2440424 - Disclosure - Stock Option Plan - Stock Option Activity (Details)",
                "role":  "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails",
                "shortName":  "Stock Option Plan - Stock Option Activity (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "INF",
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R54":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2441425 - Disclosure - Stock Option Plan - Fair Value Assumptions (Details)",
                "role":  "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails",
                "shortName":  "Stock Option Plan - Fair Value Assumptions (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R55":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AllocatedShareBasedCompensationExpense",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2442426 - Disclosure - Stock Option Plan - Stock-Based Compensation Expense (Details)",
                "role":  "http://www.exagen.com/role/StockOptionPlanStockBasedCompensationExpenseDetails",
                "shortName":  "Stock Option Plan - Stock-Based Compensation Expense (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i05f48088282742b3819247c9bc07b689_D20190101-20191231",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:AllocatedShareBasedCompensationExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R56":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2443427 - Disclosure - Stock Option Plan - Common Stock Reserved For Future Issuance (Details)",
                "role":  "http://www.exagen.com/role/StockOptionPlanCommonStockReservedForFutureIssuanceDetails",
                "shortName":  "Stock Option Plan - Common Stock Reserved For Future Issuance (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R57":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2446428 - Disclosure - Income Taxes (Details)",
                "role":  "http://www.exagen.com/role/IncomeTaxesDetails",
                "shortName":  "Income Taxes (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R58":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CurrentFederalTaxExpenseBenefit",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2447429 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details)",
                "role":  "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails",
                "shortName":  "Income Taxes - Components of Income Tax Expense (Benefit) (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CurrentFederalTaxExpenseBenefit",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R59":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2448430 - Disclosure - Income Taxes - Reconciliation of Effective Income Tax Rate (Details)",
                "role":  "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails",
                "shortName":  "Income Taxes - Reconciliation of Effective Income Tax Rate (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R6":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i3901d001aba441e584d97449fc22e06c_D20180101-20181231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "exdx:SaleOfTemporaryEquityPricePerShare",
                    "reportCount":  1,
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1105101 - Statement - Unaudited Condensed Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical)",
                "role":  "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical",
                "shortName":  "Unaudited Condensed Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical)",
                "subGroupType":  "parenthetical",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i3901d001aba441e584d97449fc22e06c_D20180101-20181231",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "exdx:TemporaryEquityIssuanceCosts",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R60":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2449431 - Disclosure - Income Taxes - Reconciliation of Deferred Tax Assets and Liabilities (Details)",
                "role":  "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails",
                "shortName":  "Income Taxes - Reconciliation of Deferred Tax Assets and Liabilities (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R61":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:SummaryOfValuationAllowanceTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "id7e108a77e364df0b4a029f0546fcfea_I20181231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DeferredTaxAssetsValuationAllowance",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2450432 - Disclosure - Income Taxes - Change In Valuation Allowance (Details)",
                "role":  "http://www.exagen.com/role/IncomeTaxesChangeInValuationAllowanceDetails",
                "shortName":  "Income Taxes - Change In Valuation Allowance (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:SummaryOfValuationAllowanceTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "exdx:ValuationAllowanceDeferredTaxAssetDecreaseRecordedAsABenefitToIncomeTaxProvisionAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R62":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2452433 - Disclosure - Related Parties (Details)",
                "role":  "http://www.exagen.com/role/RelatedPartiesDetails",
                "shortName":  "Related Parties (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ibd9955d42cae489e90b0f2d25cc4b4f3_D20180601-20180630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R63":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
                        "span",
                        "div",
                        "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2454434 - Disclosure - 401(k) Plan (Details)",
                "role":  "http://www.exagen.com/role/A401kPlanDetails",
                "shortName":  "401(k) Plan (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
                        "span",
                        "div",
                        "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R64":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i0676168a9ee145568883be288a71b696_I20200325",
                    "decimals":  "0",
                    "first":  true,
                    "lang":  null,
                    "name":  "exdx:OperatingLeaseMonthlyBaseRent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2456435 - Disclosure - Subsequent Events (Details)",
                "role":  "http://www.exagen.com/role/SubsequentEventsDetails",
                "shortName":  "Subsequent Events (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i0676168a9ee145568883be288a71b696_I20200325",
                    "decimals":  "0",
                    "first":  true,
                    "lang":  null,
                    "name":  "exdx:OperatingLeaseMonthlyBaseRent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R7":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:TemporaryEquitySharesOutstanding",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1402401 - Statement - Condensed Balance Sheets - (Parenthetical)",
                "role":  "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical",
                "shortName":  "Condensed Balance Sheets - (Parenthetical)",
                "subGroupType":  "parenthetical",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ie9f19288d91f42188abe18451b490c56_I20191231",
                    "decimals":  "INF",
                    "lang":  null,
                    "name":  "us-gaap:PreferredStockParOrStatedValuePerShare",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false"
                    }
                },
            "R8":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i14e35a36c09a47d295ba2afff697fc90_D20180101-20181231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:PaymentsOfDebtIssuanceCosts",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1407402 - Statement - Statement of Cash Flows (Parenthetical)",
                "role":  "http://www.exagen.com/role/StatementofCashFlowsParenthetical",
                "shortName":  "Statement of Cash Flows (Parenthetical)",
                "subGroupType":  "parenthetical",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i14e35a36c09a47d295ba2afff697fc90_D20180101-20181231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:PaymentsOfDebtIssuanceCosts",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R9":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2101102 - Disclosure - Organization - (Notes)",
                "role":  "http://www.exagen.com/role/OrganizationNotes",
                "shortName":  "Organization - (Notes)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "ifdd243fd94eb421fbef3a7bb23c54065_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R9999":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "exdx-20191231.htm",
                    "contextRef":  "i0692ca889dd34bb3a6db3974e32f8ca7_I20180101",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "",
                "isDefault":  "false",
                "longName":  "Uncategorized Items - exdx-20191231.htm",
                "role":  "http://xbrl.sec.gov/role/uncategorizedFacts",
                "shortName":  "Uncategorized Items - exdx-20191231.htm",
                "subGroupType":  "",
                "uniqueAnchor":  null
                }
            },
        "segmentCount":  79,
        "tag":  {
            "dei_AmendmentFlag":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
                            "label":  "Amendment Flag",
                            "terseLabel":  "Amendment Flag"
                            }
                        }
                    },
                "localname":  "AmendmentFlag",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_CityAreaCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Area code of city",
                            "label":  "City Area Code",
                            "terseLabel":  "City Area Code"
                            }
                        }
                    },
                "localname":  "CityAreaCode",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_CoverAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Cover page.",
                            "label":  "Cover [Abstract]"
                            }
                        }
                    },
                "localname":  "CoverAbstract",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "dei_CurrentFiscalYearEndDate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "End date of current fiscal year in the format --MM-DD.",
                            "label":  "Current Fiscal Year End Date",
                            "terseLabel":  "Current Fiscal Year End Date"
                            }
                        }
                    },
                "localname":  "CurrentFiscalYearEndDate",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "gMonthDayItemType"
                },
            "dei_DocumentAnnualReport":  {
                "auth_ref":  [
                    "r377"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true only for a form used as an annual report.",
                            "label":  "Document Annual Report",
                            "terseLabel":  "Document Annual Report"
                            }
                        }
                    },
                "localname":  "DocumentAnnualReport",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_DocumentFiscalPeriodFocus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Document Fiscal Period Focus",
                            "terseLabel":  "Document Fiscal Period Focus"
                            }
                        }
                    },
                "localname":  "DocumentFiscalPeriodFocus",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "fiscalPeriodItemType"
                },
            "dei_DocumentFiscalYearFocus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "This is focus fiscal year of the document report in CCYY 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.",
                            "label":  "Document Fiscal Year Focus",
                            "terseLabel":  "Document Fiscal Year Focus"
                            }
                        }
                    },
                "localname":  "DocumentFiscalYearFocus",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "gYearItemType"
                },
            "dei_DocumentPeriodEndDate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The end date of the period reflected on the cover page if a periodic report.  For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date.  The format of the date is CCYY-MM-DD.",
                            "label":  "Document Period End Date",
                            "terseLabel":  "Document Period End Date"
                            }
                        }
                    },
                "localname":  "DocumentPeriodEndDate",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "dateItemType"
                },
            "dei_DocumentTransitionReport":  {
                "auth_ref":  [
                    "r376"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true only for a form used as a transition report.",
                            "label":  "Document Transition Report",
                            "terseLabel":  "Document Transition Report"
                            }
                        }
                    },
                "localname":  "DocumentTransitionReport",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_DocumentType":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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'.",
                            "label":  "Document Type",
                            "terseLabel":  "Document Type"
                            }
                        }
                    },
                "localname":  "DocumentType",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "submissionTypeItemType"
                },
            "dei_DocumentsIncorporatedByReferenceTextBlock":  {
                "auth_ref":  [
                    "r374"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Documents incorporated by reference.",
                            "label":  "Documents Incorporated by Reference [Text Block]",
                            "terseLabel":  "Documents Incorporated by Reference"
                            }
                        }
                    },
                "localname":  "DocumentsIncorporatedByReferenceTextBlock",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "dei_EntityAddressAddressLine1":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Address Line 1 such as Attn, Building Name, Street Name",
                            "label":  "Entity Address, Address Line One",
                            "terseLabel":  "Entity Address, Address Line One"
                            }
                        }
                    },
                "localname":  "EntityAddressAddressLine1",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressAddressLine2":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Address Line 2 such as Street or Suite number",
                            "label":  "Entity Address, Address Line Two",
                            "terseLabel":  "Entity Address, Address Line Two"
                            }
                        }
                    },
                "localname":  "EntityAddressAddressLine2",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressCityOrTown":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Name of the City or Town",
                            "label":  "Entity Address, City or Town",
                            "terseLabel":  "Entity Address, City or Town"
                            }
                        }
                    },
                "localname":  "EntityAddressCityOrTown",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressPostalZipCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Code for the postal or zip code",
                            "label":  "Entity Address, Postal Zip Code",
                            "terseLabel":  "Entity Address, Postal Zip Code"
                            }
                        }
                    },
                "localname":  "EntityAddressPostalZipCode",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressStateOrProvince":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Name of the state or province.",
                            "label":  "Entity Address, State or Province",
                            "terseLabel":  "Entity Address, State or Province"
                            }
                        }
                    },
                "localname":  "EntityAddressStateOrProvince",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "stateOrProvinceItemType"
                },
            "dei_EntityCentralIndexKey":  {
                "auth_ref":  [
                    "r378"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC.  It is commonly abbreviated as CIK.",
                            "label":  "Entity Central Index Key",
                            "terseLabel":  "Entity Central Index Key"
                            }
                        }
                    },
                "localname":  "EntityCentralIndexKey",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "centralIndexKeyItemType"
                },
            "dei_EntityCommonStockSharesOutstanding":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Entity Common Stock, Shares Outstanding",
                            "terseLabel":  "Entity Common Stock, Shares Outstanding"
                            }
                        }
                    },
                "localname":  "EntityCommonStockSharesOutstanding",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "dei_EntityCurrentReportingStatus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Entity Current Reporting Status",
                            "terseLabel":  "Entity Current Reporting Status"
                            }
                        }
                    },
                "localname":  "EntityCurrentReportingStatus",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_EntityEmergingGrowthCompany":  {
                "auth_ref":  [
                    "r378"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicate if registrant meets the emerging growth company criteria.",
                            "label":  "Entity Emerging Growth Company",
                            "terseLabel":  "Entity Emerging Growth Company"
                            }
                        }
                    },
                "localname":  "EntityEmergingGrowthCompany",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntityExTransitionPeriod":  {
                "auth_ref":  [
                    "r380"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
                            "label":  "Entity Ex Transition Period",
                            "terseLabel":  "Entity Ex Transition Period"
                            }
                        }
                    },
                "localname":  "EntityExTransitionPeriod",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntityFileNumber":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Entity File Number",
                            "terseLabel":  "Entity File Number"
                            }
                        }
                    },
                "localname":  "EntityFileNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "fileNumberItemType"
                },
            "dei_EntityFilerCategory":  {
                "auth_ref":  [
                    "r378"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Entity Filer Category",
                            "terseLabel":  "Entity Filer Category"
                            }
                        }
                    },
                "localname":  "EntityFilerCategory",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "filerCategoryItemType"
                },
            "dei_EntityIncorporationStateCountryCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Two-character EDGAR code representing the state or country of incorporation.",
                            "label":  "Entity Incorporation, State or Country Code",
                            "terseLabel":  "Entity Incorporation, State or Country Code"
                            }
                        }
                    },
                "localname":  "EntityIncorporationStateCountryCode",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "edgarStateCountryItemType"
                },
            "dei_EntityInteractiveDataCurrent":  {
                "auth_ref":  [
                    "r379"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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).",
                            "label":  "Entity Interactive Data Current",
                            "terseLabel":  "Entity Interactive Data Current"
                            }
                        }
                    },
                "localname":  "EntityInteractiveDataCurrent",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_EntityPublicFloat":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
                            "label":  "Entity Public Float",
                            "terseLabel":  "Entity Public Float"
                            }
                        }
                    },
                "localname":  "EntityPublicFloat",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "dei_EntityRegistrantName":  {
                "auth_ref":  [
                    "r378"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
                            "label":  "Entity Registrant Name",
                            "terseLabel":  "Entity Registrant Name"
                            }
                        }
                    },
                "localname":  "EntityRegistrantName",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityShellCompany":  {
                "auth_ref":  [
                    "r378"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
                            "label":  "Entity Shell Company",
                            "terseLabel":  "Entity Shell Company"
                            }
                        }
                    },
                "localname":  "EntityShellCompany",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntitySmallBusiness":  {
                "auth_ref":  [
                    "r378"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicates that the company is a Smaller Reporting Company (SRC).",
                            "label":  "Entity Small Business",
                            "terseLabel":  "Entity Small Business"
                            }
                        }
                    },
                "localname":  "EntitySmallBusiness",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntityTaxIdentificationNumber":  {
                "auth_ref":  [
                    "r378"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
                            "label":  "Entity Tax Identification Number",
                            "terseLabel":  "Entity Tax Identification Number"
                            }
                        }
                    },
                "localname":  "EntityTaxIdentificationNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "employerIdItemType"
                },
            "dei_EntityVoluntaryFilers":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
                            "label":  "Entity Voluntary Filers",
                            "terseLabel":  "Entity Voluntary Filers"
                            }
                        }
                    },
                "localname":  "EntityVoluntaryFilers",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_EntityWellKnownSeasonedIssuer":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
                            "label":  "Entity Well-known Seasoned Issuer",
                            "terseLabel":  "Entity Well-known Seasoned Issuer"
                            }
                        }
                    },
                "localname":  "EntityWellKnownSeasonedIssuer",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_LocalPhoneNumber":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Local phone number for entity.",
                            "label":  "Local Phone Number",
                            "terseLabel":  "Local Phone Number"
                            }
                        }
                    },
                "localname":  "LocalPhoneNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_Security12bTitle":  {
                "auth_ref":  [
                    "r373"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Title of a 12(b) registered security.",
                            "label":  "Title of 12(b) Security",
                            "terseLabel":  "Title of 12(b) Security"
                            }
                        }
                    },
                "localname":  "Security12bTitle",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "securityTitleItemType"
                },
            "dei_SecurityExchangeName":  {
                "auth_ref":  [
                    "r375"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Name of the Exchange on which a security is registered.",
                            "label":  "Security Exchange Name",
                            "terseLabel":  "Security Exchange Name"
                            }
                        }
                    },
                "localname":  "SecurityExchangeName",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "edgarExchangeCodeItemType"
                },
            "dei_TradingSymbol":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Trading symbol of an instrument as listed on an exchange.",
                            "label":  "Trading Symbol",
                            "terseLabel":  "Trading Symbol"
                            }
                        }
                    },
                "localname":  "TradingSymbol",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/Cover"
                    ],
                "xbrltype":  "tradingSymbolItemType"
                },
            "exdx_A1221LeaseExtensionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "1221 Lease Extension",
                            "label":  "1221 Lease Extension [Member]",
                            "terseLabel":  "1221 Lease Extension"
                            }
                        }
                    },
                "localname":  "A1221LeaseExtensionMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_A1261SuiteALeaseMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "1261 Suite A Lease",
                            "label":  "1261 Suite A Lease [Member]",
                            "terseLabel":  "1261 Suite A Lease"
                            }
                        }
                    },
                "localname":  "A1261SuiteALeaseMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_A1261SuiteBCLeaseExtensionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "1261 Suite B/C Lease Extension",
                            "label":  "1261 Suite B/C Lease Extension [Member]",
                            "terseLabel":  "1261 Suite B/C Lease Extension"
                            }
                        }
                    },
                "localname":  "A1261SuiteBCLeaseExtensionMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_AVISECTDTestMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "AVISE CTD Test",
                            "label":  "AVISE CTD Test [Member]",
                            "terseLabel":  "AVISE CTD Test"
                            }
                        }
                    },
                "localname":  "AVISECTDTestMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_AccruedFinancingCostsCurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails":  {
                        "order":  8.0,
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accrued Financing Costs, Current",
                            "label":  "Accrued Financing Costs, Current",
                            "terseLabel":  "Accrued deferred offering costs"
                            }
                        }
                    },
                "localname":  "AccruedFinancingCostsCurrent",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_AccruedLiabilitiesClinicalStudyCurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accrued Liabilities, Clinical Study, Current",
                            "label":  "Accrued Liabilities, Clinical Study, Current",
                            "terseLabel":  "Accrued clinical study activity"
                            }
                        }
                    },
                "localname":  "AccruedLiabilitiesClinicalStudyCurrent",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_AccruedPurchaseGoodsAndServicesCurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accrued Purchase, Goods and Services, Current",
                            "label":  "Accrued Purchase, Goods and Services, Current",
                            "terseLabel":  "Accrued purchases of goods and services"
                            }
                        }
                    },
                "localname":  "AccruedPurchaseGoodsAndServicesCurrent",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_AdjustmentsToAdditionalPaidInCapitalIssuanceOfTemporaryEquity":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Adjustments to Additional Paid In Capital, Issuance of Temporary Equity",
                            "label":  "Adjustments to Additional Paid In Capital, Issuance of Temporary Equity",
                            "terseLabel":  "Issuance of Series redeemable convertible preferred stock for aggregate proceeds of $____ per share, net of issuance costs of $___ (Note 8)"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalIssuanceOfTemporaryEquity",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_AdjustmentsToAdditionalPaidInCapitalReclassificationOfPreferredStockWarrantLiability":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Adjustments to Additional Paid In Capital, Reclassification of Preferred Stock Warrant Liability",
                            "label":  "Adjustments to Additional Paid In Capital, Reclassification of Preferred Stock Warrant Liability",
                            "terseLabel":  "Reclassification of redeemable convertible preferred stock warrant liabilities as equity"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalReclassificationOfPreferredStockWarrantLiability",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_AdjustmentsToAdditionalPaidInCapitalTemporaryEquityAccretionToRedemptionValue":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Adjustments to Additional Paid In Capital, Temporary Equity, Accretion to Redemption Value",
                            "label":  "Adjustments to Additional Paid In Capital, Temporary Equity, Accretion to Redemption Value",
                            "negatedTerseLabel":  "Accretion of redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalTemporaryEquityAccretionToRedemptionValue",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_AdjustmentsToAdditionalPaidInCapitalTemporaryEquityDeemedDividends":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Adjustments to Additional Paid In Capital, Temporary Equity, Deemed Dividends",
                            "label":  "Adjustments to Additional Paid In Capital, Temporary Equity, Deemed Dividends",
                            "negatedTerseLabel":  "Deemed dividend from conversion of Series G to Series H redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalTemporaryEquityDeemedDividends",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_AdjustmentsToAdditionalPaidInCapitalTemporaryEquityWithBeneficialConversionFeature":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Adjustments to Additional Paid in Capital, Temporary Equity with Beneficial Conversion Feature",
                            "label":  "Adjustments to Additional Paid in Capital, Temporary Equity with Beneficial Conversion Feature",
                            "negatedLabel":  "Deemed dividend recognized on beneficial conversion features of Series H redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalTemporaryEquityWithBeneficialConversionFeature",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_AdvancePayment":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Advance Payment",
                            "label":  "Advance Payment",
                            "terseLabel":  "Advance royalties payment"
                            }
                        }
                    },
                "localname":  "AdvancePayment",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_AssetsUnderCapitalLeaseMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Assets Under Capital Lease",
                            "label":  "Assets Under Capital Lease [Member]",
                            "terseLabel":  "Assets under capital lease"
                            }
                        }
                    },
                "localname":  "AssetsUnderCapitalLeaseMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_BlueShieldMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Blue Shield",
                            "label":  "Blue Shield [Member]",
                            "terseLabel":  "Blue Shield"
                            }
                        }
                    },
                "localname":  "BlueShieldMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_CapitalRoyaltyPartnersIILPMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Capital Royalty Partners II LP",
                            "label":  "Capital Royalty Partners II LP [Member]",
                            "terseLabel":  "Capital Royalty Partners II LP"
                            }
                        }
                    },
                "localname":  "CapitalRoyaltyPartnersIILPMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ChangesInTheValuationAllowanceForDeferredTaxAssetsRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Changes In The Valuation Allowance For Deferred Tax Assets",
                            "label":  "Changes In The Valuation Allowance For Deferred Tax Assets [Roll Forward]",
                            "terseLabel":  "Changes In The Valuation Allowance For Deferred Tax Assets [Roll Forward]"
                            }
                        }
                    },
                "localname":  "ChangesInTheValuationAllowanceForDeferredTaxAssetsRollForward",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesChangeInValuationAllowanceDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "exdx_ClassOfWarrantOrRightExercised":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Class of Warrant or Right, Exercised",
                            "label":  "Class of Warrant or Right, Exercised",
                            "terseLabel":  "Number of warrants exercised"
                            }
                        }
                    },
                "localname":  "ClassOfWarrantOrRightExercised",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "exdx_ClassOfWarrantOrRightUnexercisedAndTerminated":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Class of Warrant or Right, Unexercised and Terminated",
                            "label":  "Class of Warrant or Right, Unexercised and Terminated",
                            "terseLabel":  "Number of warrants unexercised and terminated"
                            }
                        }
                    },
                "localname":  "ClassOfWarrantOrRightUnexercisedAndTerminated",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "exdx_ClientMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Client",
                            "label":  "Client [Member]",
                            "terseLabel":  "Client"
                            }
                        }
                    },
                "localname":  "ClientMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationofRevenueDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ClinicalStudyPolicyPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Clinical Study, Policy",
                            "label":  "Clinical Study, Policy [Policy Text Block]",
                            "terseLabel":  "Clinical Studies"
                            }
                        }
                    },
                "localname":  "ClinicalStudyPolicyPolicyTextBlock",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "exdx_CommonSharesAvailableForGrantUnderTheStockOptionPlanMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Common Shares Available For Grant Under The Stock Option Plan",
                            "label":  "Common Shares Available For Grant Under The Stock Option Plan [Member]",
                            "terseLabel":  "Common shares available for grant under the stock option plan"
                            }
                        }
                    },
                "localname":  "CommonSharesAvailableForGrantUnderTheStockOptionPlanMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanCommonStockReservedForFutureIssuanceDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_CommonStockOptionGrantsIssuedAndOutstandingMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Common Stock Option Grants Issued And Outstanding",
                            "label":  "Common Stock Option Grants Issued And Outstanding [Member]",
                            "terseLabel":  "Common stock option grants issued and outstanding"
                            }
                        }
                    },
                "localname":  "CommonStockOptionGrantsIssuedAndOutstandingMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanCommonStockReservedForFutureIssuanceDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ComputerEquipmentAndSoftwareMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Computer Equipment and Software",
                            "label":  "Computer Equipment and Software [Member]",
                            "terseLabel":  "Computer equipment and software"
                            }
                        }
                    },
                "localname":  "ComputerEquipmentAndSoftwareMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ConsultingServicesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Consulting Services",
                            "label":  "Consulting Services [Member]",
                            "terseLabel":  "Consulting services"
                            }
                        }
                    },
                "localname":  "ConsultingServicesMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ConversionOfTemporaryEquityAmountConverted":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Conversion of Temporary Equity, Amount Converted",
                            "label":  "Conversion of Temporary Equity, Amount Converted",
                            "terseLabel":  "Conversion of Series G to Series H redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "ConversionOfTemporaryEquityAmountConverted",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_DebtInstrumentCovenantComplianceMinimumUnrestrictedCashBalance":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt Instrument, Covenant Compliance, Minimum Unrestricted Cash Balance",
                            "label":  "Debt Instrument, Covenant Compliance, Minimum Unrestricted Cash Balance",
                            "terseLabel":  "Term loan covenant, minimum unrestricted cash balance"
                            }
                        }
                    },
                "localname":  "DebtInstrumentCovenantComplianceMinimumUnrestrictedCashBalance",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_DebtInstrumentCovenantNonComplianceInterestRateIncreaseDecrease":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt Instrument, Covenant Non-Compliance, Interest Rate, Increase (Decrease)",
                            "label":  "Debt Instrument, Covenant Non-Compliance, Interest Rate, Increase (Decrease)",
                            "terseLabel":  "Term loan covenant, increase to interest rate"
                            }
                        }
                    },
                "localname":  "DebtInstrumentCovenantNonComplianceInterestRateIncreaseDecrease",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "exdx_DebtInstrumentPaidInKindLoansIssued":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt Instrument, Paid In Kind Loans Issued",
                            "label":  "Debt Instrument, Paid In Kind Loans Issued",
                            "terseLabel":  "Term loan, paid in-kind loans issued"
                            }
                        }
                    },
                "localname":  "DebtInstrumentPaidInKindLoansIssued",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_DebtInstrumentPrepaymentPremiumPercentage":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt Instrument, Prepayment Premium Percentage",
                            "label":  "Debt Instrument, Prepayment Premium Percentage",
                            "terseLabel":  "Term loan, prepayment premium percentage"
                            }
                        }
                    },
                "localname":  "DebtInstrumentPrepaymentPremiumPercentage",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "exdx_DebtInstrumentPrepaymentPremiumPercentageAnnualReduction":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt Instrument, Prepayment Premium Percentage, Annual Reduction",
                            "label":  "Debt Instrument, Prepayment Premium Percentage, Annual Reduction",
                            "terseLabel":  "Term loan, annual reduction in prepayment penalty percentage"
                            }
                        }
                    },
                "localname":  "DebtInstrumentPrepaymentPremiumPercentageAnnualReduction",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "exdx_DebtInstrumentStatedInterestRatePaidInKind":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt Instrument, Stated Interest Rate, Paid In-Kind",
                            "label":  "Debt Instrument, Stated Interest Rate, Paid In-Kind",
                            "terseLabel":  "Term loan, paid in-kind, interest rate"
                            }
                        }
                    },
                "localname":  "DebtInstrumentStatedInterestRatePaidInKind",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "exdx_DeemedDividend":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Deemed dividend from issuance of redeemable convertible preferred stock",
                            "label":  "Deemed dividend",
                            "terseLabel":  "Deemed dividend from issuance of Series F redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "DeemedDividend",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_DeferredOfferingCostsIncludedWithinCurrentLiabilities":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Deferred Offering Costs Included within Current Liabilities",
                            "label":  "Deferred Offering Costs Included within Current Liabilities",
                            "terseLabel":  "Issuance costs included in accounts payable and accrued liabilities"
                            }
                        }
                    },
                "localname":  "DeferredOfferingCostsIncludedWithinCurrentLiabilities",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_EquipmentPurchasedUnderCapitalLease":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Equipment Purchased Under Capital Lease",
                            "label":  "Equipment Purchased Under Capital Lease",
                            "terseLabel":  "Equipment purchased under capital lease obligations"
                            }
                        }
                    },
                "localname":  "EquipmentPurchasedUnderCapitalLease",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_ExpirationApr12026Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Expiration Apr 1, 2026",
                            "label":  "Expiration Apr 1, 2026 [Member]",
                            "terseLabel":  "Warrant expiration April 1, 2026"
                            }
                        }
                    },
                "localname":  "ExpirationApr12026Member",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ExpirationDec72025Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Expiration Dec 7, 2025",
                            "label":  "Expiration Dec 7, 2025 [Member]",
                            "terseLabel":  "Warrant expiration December 7, 2025"
                            }
                        }
                    },
                "localname":  "ExpirationDec72025Member",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ExpirationJan192026Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Expiration Jan 19, 2026",
                            "label":  "Expiration Jan 19, 2026 [Member]",
                            "terseLabel":  "Warrant expiration January 19, 2026"
                            }
                        }
                    },
                "localname":  "ExpirationJan192026Member",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ExpirationMar312026Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Expiration Mar 31, 2026",
                            "label":  "Expiration Mar 31, 2026 [Member]",
                            "terseLabel":  "Warrant expiration March 31, 2026"
                            }
                        }
                    },
                "localname":  "ExpirationMar312026Member",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ExpirationSep82024Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Expiration Sep 8, 2024",
                            "label":  "Expiration Sep 8, 2024 [Member]",
                            "terseLabel":  "Warrant expiration September 8, 2024"
                            }
                        }
                    },
                "localname":  "ExpirationSep82024Member",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_FairValueOfWarrantLiabilitiesRecordedAsDiscountOnDebt":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fair Value Of Warrant Liabilities Recorded As Discount On Debt",
                            "label":  "Fair Value Of Warrant Liabilities Recorded As Discount On Debt",
                            "terseLabel":  "Fair value of warrant liabilities recorded as discount on debt"
                            }
                        }
                    },
                "localname":  "FairValueOfWarrantLiabilitiesRecordedAsDiscountOnDebt",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_HealthcareInsurersMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Healthcare Insurers",
                            "label":  "Healthcare Insurers [Member]",
                            "terseLabel":  "Healthcare insurers"
                            }
                        }
                    },
                "localname":  "HealthcareInsurersMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationofRevenueDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_IncentiveAwardPlan2019Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Incentive Award Plan, 2019",
                            "label":  "Incentive Award Plan, 2019 [Member]",
                            "terseLabel":  "2019 Incentive Award Plan"
                            }
                        }
                    },
                "localname":  "IncentiveAwardPlan2019Member",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_IncreaseDecreaseInFairValueOfFinancialInstruments":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_IncomeLossAttributableToParent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Increase (Decrease) in Fair Value of Financial Instruments",
                            "label":  "Increase (Decrease) in Fair Value of Financial Instruments",
                            "verboseLabel":  "Change in fair value of financial instruments"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInFairValueOfFinancialInstruments",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_IncreaseDecreaseInPrepaidExpenseAndCurrentOtherAssets":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  10.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Increase (Decrease) in Prepaid Expense and Current Other Assets",
                            "label":  "Increase (Decrease) in Prepaid Expense and Current Other Assets",
                            "negatedLabel":  "Prepaid expenses and other current assets"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInPrepaidExpenseAndCurrentOtherAssets",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_InnovatusLifeSciencesLendingFundMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Innovatus Life Sciences Lending Fund",
                            "label":  "Innovatus Life Sciences Lending Fund [Member]",
                            "terseLabel":  "Innovatus Life Sciences Lending Fund"
                            }
                        }
                    },
                "localname":  "InnovatusLifeSciencesLendingFundMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_JanssenSIMPONIMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Janssen (SIMPONI)",
                            "label":  "Janssen (SIMPONI) [Member]",
                            "terseLabel":  "Janssen (SIMPONI)"
                            }
                        }
                    },
                "localname":  "JanssenSIMPONIMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationofRevenueDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_JointVentureQuarterlyPromotionFee":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Joint Venture, Quarterly Promotion Fee",
                            "label":  "Joint Venture, Quarterly Promotion Fee",
                            "terseLabel":  "Joint venture, quarterly promotion fee"
                            }
                        }
                    },
                "localname":  "JointVentureQuarterlyPromotionFee",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_LaboratoryEquipmentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Laboratory Equipment",
                            "label":  "Laboratory Equipment [Member]",
                            "terseLabel":  "Laboratory equipment"
                            }
                        }
                    },
                "localname":  "LaboratoryEquipmentMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_LongTermDebtIncludingUndiscountedInterest":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_LongTermDebt",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Long-term Debt, Including Undiscounted Interest",
                            "label":  "Long-term Debt, Including Undiscounted Interest",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "LongTermDebtIncludingUndiscountedInterest",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_LongTermDebtUndiscountedInterestAmount":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LongTermDebt",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Long-term Debt, Undiscounted Interest Amount",
                            "label":  "Long-term Debt, Undiscounted Interest Amount",
                            "negatedLabel":  "Interest"
                            }
                        }
                    },
                "localname":  "LongTermDebtUndiscountedInterestAmount",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_MedicareAdvantageMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Medicare Advantage",
                            "label":  "Medicare Advantage [Member]",
                            "terseLabel":  "Medicare Advantage"
                            }
                        }
                    },
                "localname":  "MedicareAdvantageMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_MedicareMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Medicare",
                            "label":  "Medicare [Member]",
                            "terseLabel":  "Medicare"
                            }
                        }
                    },
                "localname":  "MedicareMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_MilestoneContingencyFairValueDisclosure":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Milestone Contingency, Fair Value Disclosure",
                            "label":  "Milestone Contingency, Fair Value Disclosure",
                            "terseLabel":  "Remaining milestone obligation, fair value"
                            }
                        }
                    },
                "localname":  "MilestoneContingencyFairValueDisclosure",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_MilestoneObligation":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Milestone Obligation",
                            "label":  "Milestone Obligation",
                            "terseLabel":  "Remaining milestone obligation",
                            "verboseLabel":  "Milestone obligation"
                            }
                        }
                    },
                "localname":  "MilestoneObligation",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails",
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_NoncashExerciseOfStockPurchaseWarrants":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Noncash Exercise of Stock Purchase Warrants",
                            "label":  "Noncash Exercise of Stock Purchase Warrants",
                            "terseLabel":  "Net exercise of common and preferred stock warrants"
                            }
                        }
                    },
                "localname":  "NoncashExerciseOfStockPurchaseWarrants",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_NumberOfOperatingLeaseExtensions":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of Operating Lease Extensions",
                            "label":  "Number of Operating Lease Extensions",
                            "terseLabel":  "Number of operating lease extensions"
                            }
                        }
                    },
                "localname":  "NumberOfOperatingLeaseExtensions",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "exdx_OfficeAndLaboratoryMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Office and Laboratory",
                            "label":  "Office and Laboratory [Member]",
                            "terseLabel":  "Office and Laboratory"
                            }
                        }
                    },
                "localname":  "OfficeAndLaboratoryMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_OfficeMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Office",
                            "label":  "Office [Member]",
                            "terseLabel":  "Office"
                            }
                        }
                    },
                "localname":  "OfficeMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_OperatingLeaseAnnualIncreaseInBaseRentPaymentPercent":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operating Lease, Annual Increase In Base Rent Payment, Percent",
                            "label":  "Operating Lease, Annual Increase In Base Rent Payment, Percent",
                            "terseLabel":  "Operating lease, annual increase in base rent payment percentage"
                            }
                        }
                    },
                "localname":  "OperatingLeaseAnnualIncreaseInBaseRentPaymentPercent",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "exdx_OperatingLeaseIncreaseDecreaseInMonthlyBaseRent":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operating Lease, Increase (Decrease) In Monthly Base Rent",
                            "label":  "Operating Lease, Increase (Decrease) In Monthly Base Rent",
                            "terseLabel":  "Operating lease, increase (decrease) in monthly base rent"
                            }
                        }
                    },
                "localname":  "OperatingLeaseIncreaseDecreaseInMonthlyBaseRent",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_OperatingLeaseMonthlyBaseRent":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operating Lease, Monthly Base Rent",
                            "label":  "Operating Lease, Monthly Base Rent",
                            "terseLabel":  "Operating lease, monthly base rent"
                            }
                        }
                    },
                "localname":  "OperatingLeaseMonthlyBaseRent",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_OperatingLossCarryforwardsNotUtilized":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operating Loss Carryforwards, Not Utilized",
                            "label":  "Operating Loss Carryforwards, Not Utilized",
                            "terseLabel":  "Tax attribute carryforwards cannot be utilized under IRC Section 382"
                            }
                        }
                    },
                "localname":  "OperatingLossCarryforwardsNotUtilized",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_OtherFinancialInformationAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Other Financial Information",
                            "label":  "Other Financial Information [Abstract]"
                            }
                        }
                    },
                "localname":  "OtherFinancialInformationAbstract",
                "nsuri":  "http://www.exagen.com/20191231",
                "xbrltype":  "stringItemType"
                },
            "exdx_OtherNoncashTransactionChangeInAccountingPrinciple":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Other Noncash Transaction, Change in Accounting Principle",
                            "label":  "Other Noncash Transaction, Change in Accounting Principle",
                            "terseLabel":  "Adjustment upon adoption of ASC 606"
                            }
                        }
                    },
                "localname":  "OtherNoncashTransactionChangeInAccountingPrinciple",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_PreferredStockWarrantLiability":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Preferred stock warrant liability",
                            "label":  "Preferred stock warrant liability",
                            "terseLabel":  "Redeemable convertible preferred stock warrant liabilities"
                            }
                        }
                    },
                "localname":  "PreferredStockWarrantLiability",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_PrepaidExpensesAndOtherCurrentAssetsPropertyPlantAndEquipmentAndAccruedLiabilitiesTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Prepaid Expenses and Other Current Assets; Property, Plant and Equipment; and Accrued Liabilities",
                            "label":  "Prepaid Expenses and Other Current Assets; Property, Plant and Equipment; and Accrued Liabilities [Text Block]",
                            "terseLabel":  "Other Financial Information"
                            }
                        }
                    },
                "localname":  "PrepaidExpensesAndOtherCurrentAssetsPropertyPlantAndEquipmentAndAccruedLiabilitiesTextBlock",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationNotes"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "exdx_PrepaidMaintenanceAndInsuranceContracts":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationPrepaidexpensesDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Prepaid Maintenance and Insurance Contracts",
                            "label":  "Prepaid Maintenance and Insurance Contracts",
                            "terseLabel":  "Prepaid maintenance and insurance contracts"
                            }
                        }
                    },
                "localname":  "PrepaidMaintenanceAndInsuranceContracts",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationPrepaidexpensesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_ProceedsFromIssuanceOrSaleOfTemporaryEquity":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Proceeds from Issuance or Sale of Temporary Equity",
                            "label":  "Proceeds from Issuance or Sale of Temporary Equity",
                            "terseLabel":  "Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs"
                            }
                        }
                    },
                "localname":  "ProceedsFromIssuanceOrSaleOfTemporaryEquity",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_PrometheusLaboratoriesIncMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Prometheus Laboratories, Inc.",
                            "label":  "Prometheus Laboratories, Inc. [Member]",
                            "terseLabel":  "Prometheus Laboratories"
                            }
                        }
                    },
                "localname":  "PrometheusLaboratoriesIncMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ReceivableBenchmarkMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Receivable Benchmark",
                            "label":  "Receivable Benchmark [Member]",
                            "terseLabel":  "Accounts Receivable"
                            }
                        }
                    },
                "localname":  "ReceivableBenchmarkMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ReclassificationOfTemporaryEquityAndLiabilitiesToPermanentEquity":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Reclassification of Temporary Equity and Liabilities to Permanent Equity",
                            "label":  "Reclassification of Temporary Equity and Liabilities to Permanent Equity",
                            "terseLabel":  "Reclassification of redeemable convertible preferred stock warrant liabilities as equity"
                            }
                        }
                    },
                "localname":  "ReclassificationOfTemporaryEquityAndLiabilitiesToPermanentEquity",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_RentalPropertyByTypeAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Rental Property, by Type",
                            "label":  "Rental Property, by Type [Axis]",
                            "terseLabel":  "Rental Property, by Type [Axis]"
                            }
                        }
                    },
                "localname":  "RentalPropertyByTypeAxis",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "exdx_RentalPropertyByTypeDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Rental Property, by Type",
                            "label":  "Rental Property, by Type [Domain]",
                            "terseLabel":  "Rental Property, by Type [Domain]"
                            }
                        }
                    },
                "localname":  "RentalPropertyByTypeDomain",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_RoyaltyObligationPercentageOfSales":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Royalty Obligation, Percentage of Sales",
                            "label":  "Royalty Obligation, Percentage of Sales",
                            "terseLabel":  "Royalty obligation, percent of net sales"
                            }
                        }
                    },
                "localname":  "RoyaltyObligationPercentageOfSales",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails",
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "exdx_SaleOfTemporaryEquityConsiderationReceivedOnTransaction":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sale of Temporary Equity, Consideration Received on Transaction",
                            "label":  "Sale of Temporary Equity, Consideration Received on Transaction",
                            "terseLabel":  "Proceeds from sale of temporary equity"
                            }
                        }
                    },
                "localname":  "SaleOfTemporaryEquityConsiderationReceivedOnTransaction",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_SaleOfTemporaryEquityNumberOfSharesIssuedInTransaction":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sale of Temporary Equity, Number of Shares Issued in Transaction",
                            "label":  "Sale of Temporary Equity, Number of Shares Issued in Transaction",
                            "terseLabel":  "Number of shares sold, temporary equity"
                            }
                        }
                    },
                "localname":  "SaleOfTemporaryEquityNumberOfSharesIssuedInTransaction",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "exdx_SaleOfTemporaryEquityPricePerShare":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sale of Temporary Equity, Price Per Share",
                            "label":  "Sale of Temporary Equity, Price Per Share",
                            "terseLabel":  "Sale of temporary equity, price per share (in dollars per share)"
                            }
                        }
                    },
                "localname":  "SaleOfTemporaryEquityPricePerShare",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "exdx_SeriesDAndSeriesEPreferredStockMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Series D and Series E Preferred Stock",
                            "label":  "Series D and Series E Preferred Stock [Member]",
                            "terseLabel":  "Series D and Series E redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "SeriesDAndSeriesEPreferredStockMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedPercentage":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Authorized, Percentage",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Authorized, Percentage",
                            "terseLabel":  "Annual percentage increase in shares available for issuance under the Plan"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedPercentage",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "exdx_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseDecreaseInNumberOfSharesAuthorized":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Share-based Compensation Arrangement by Share-based Payment Award, Increase (Decrease) In Number Of Shares Authorized",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Increase (Decrease) In Number Of Shares Authorized",
                            "terseLabel":  "Increase (decrease) in number of shares authorized (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseDecreaseInNumberOfSharesAuthorized",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "exdx_StockIssuanceCosts":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Stock Issuance Costs",
                            "label":  "Stock Issuance Costs",
                            "terseLabel":  "Stock issuance costs"
                            }
                        }
                    },
                "localname":  "StockIssuanceCosts",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_StockIssuedDuringPeriodSharesWarrantsExercisedNet":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Stock Issued During Period, Shares, Warrants Exercised, Net",
                            "label":  "Stock Issued During Period, Shares, Warrants Exercised, Net",
                            "terseLabel":  "Net exercise of common stock warrants (in shares)"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesWarrantsExercisedNet",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "exdx_StockIssuedDuringPeriodValueWarrantsExercisedNet":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Stock Issued During Period, Value, Warrants Exercised, Net",
                            "label":  "Stock Issued During Period, Value, Warrants Exercised, Net",
                            "terseLabel":  "Net exercise of common and preferred stock warrants"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodValueWarrantsExercisedNet",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_StockOptionPlan2013Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Stock Option Plan, 2013",
                            "label":  "Stock Option Plan, 2013 [Member]",
                            "terseLabel":  "2013 Stock Option Plan"
                            }
                        }
                    },
                "localname":  "StockOptionPlan2013Member",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_TemporaryEquityConsiderationToBeReceivedUnderMandatoryPurchase":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity, Consideration to be Received Under Mandatory Purchase",
                            "label":  "Temporary Equity, Consideration to be Received Under Mandatory Purchase",
                            "terseLabel":  "Consideration to be received under mandatory purchase, temporary equity"
                            }
                        }
                    },
                "localname":  "TemporaryEquityConsiderationToBeReceivedUnderMandatoryPurchase",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_TemporaryEquityDeemedDividend":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity, Deemed Dividend",
                            "label":  "Temporary Equity, Deemed Dividend",
                            "terseLabel":  "Deemed Dividend"
                            }
                        }
                    },
                "localname":  "TemporaryEquityDeemedDividend",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_TemporaryEquityDeemedDividendSharesIssued":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity, Deemed Dividend, Shares Issued",
                            "label":  "Temporary Equity, Deemed Dividend, Shares Issued",
                            "terseLabel":  "Deemed dividend from conversion of Series G to Series H redeemable convertible preferred stock (Note 8) (in shares)"
                            }
                        }
                    },
                "localname":  "TemporaryEquityDeemedDividendSharesIssued",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "exdx_TemporaryEquityDeemedDividendsWithBeneficialConversionFeature":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity, Deemed Dividends with Beneficial Conversion Feature",
                            "label":  "Temporary Equity, Deemed Dividends with Beneficial Conversion Feature",
                            "netLabel":  "Deemed dividend recognized for beneficial conversion features of Series H redeemable convertible preferred stock",
                            "terseLabel":  "Deemed dividend recognized on beneficial conversion features of Series H redeemable convertible preferred stock (Note 8)",
                            "verboseLabel":  "Beneficial conversion feature, temporary equity"
                            }
                        }
                    },
                "localname":  "TemporaryEquityDeemedDividendsWithBeneficialConversionFeature",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StatementsofCashFlows",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_TemporaryEquityIssuanceCosts":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity, Issuance Costs",
                            "label":  "Temporary Equity, Issuance Costs",
                            "terseLabel":  "Issuance costs"
                            }
                        }
                    },
                "localname":  "TemporaryEquityIssuanceCosts",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_TemporaryEquityIssuedDuringThePeriodSharesRedeemableConvertiblePreferredStock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity Issued During the Period, Shares, Redeemable Convertible Preferred Stock",
                            "label":  "Temporary Equity Issued During the Period, Shares, Redeemable Convertible Preferred Stock",
                            "terseLabel":  "Issuance of Series redeemable convertible preferred stock for aggregate proceeds, net of issuance costs (in shares)"
                            }
                        }
                    },
                "localname":  "TemporaryEquityIssuedDuringThePeriodSharesRedeemableConvertiblePreferredStock",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "exdx_TemporaryEquityIssuedDuringThePeriodValueRedeemableConvertiblePreferredStock":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity Issued During the Period, Value, Redeemable Convertible Preferred Stock",
                            "label":  "Temporary Equity Issued During the Period, Value, Redeemable Convertible Preferred Stock",
                            "terseLabel":  "Issuance of Series redeemable convertible preferred stock for aggregate proceeds, net of issuance costs"
                            }
                        }
                    },
                "localname":  "TemporaryEquityIssuedDuringThePeriodValueRedeemableConvertiblePreferredStock",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_TemporaryEquityProceedsReceivedPriorToIssuance":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity, Proceeds received prior to issuance",
                            "label":  "Temporary Equity, Proceeds received prior to issuance",
                            "terseLabel":  "Proceeds received prior to issuance of Series\u00a0G redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "TemporaryEquityProceedsReceivedPriorToIssuance",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_TemporaryEquityRightsForMandatoryPurchase":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity, Rights for Mandatory Purchase",
                            "label":  "Temporary Equity, Rights for Mandatory Purchase",
                            "terseLabel":  "Right to require mandatory purchase, temporary equity (in shares)"
                            }
                        }
                    },
                "localname":  "TemporaryEquityRightsForMandatoryPurchase",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "exdx_TemporaryEquitySharesIssuedUponConversion":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity, Shares Issued upon Conversion",
                            "label":  "Temporary Equity, Shares Issued upon Conversion",
                            "terseLabel":  "Shares issued upon conversion, temporary equity (in shares)"
                            }
                        }
                    },
                "localname":  "TemporaryEquitySharesIssuedUponConversion",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "exdx_TemporaryEquitySharesRedeemedUponConversion":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity, Shares Redeemed upon Conversion",
                            "label":  "Temporary Equity, Shares Redeemed upon Conversion",
                            "negatedLabel":  "Conversion of preferred stock to common stock in connection with initial public offering (in shares)",
                            "verboseLabel":  "Temporary Equity, Shares Redeemed upon Conversion"
                            }
                        }
                    },
                "localname":  "TemporaryEquitySharesRedeemedUponConversion",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "exdx_TemporaryEquitySharesRedeemedUponConversionAmount":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity, Shares Redeemed upon Conversion, Amount",
                            "label":  "Temporary Equity, Shares Redeemed upon Conversion, Amount",
                            "negatedLabel":  "Conversion of preferred stock to common stock in connection with initial public offering"
                            }
                        }
                    },
                "localname":  "TemporaryEquitySharesRedeemedUponConversionAmount",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_TemporaryEquityTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Temporary Equity",
                            "label":  "Temporary Equity [Text Block]",
                            "terseLabel":  "Redeemable Convertible Preferred Stock"
                            }
                        }
                    },
                "localname":  "TemporaryEquityTextBlock",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStock"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "exdx_Term2017Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Term 2017",
                            "label":  "Term 2017 [Member]",
                            "terseLabel":  "2017 Term loan"
                            }
                        }
                    },
                "localname":  "Term2017Member",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_UnitedHealthcareMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "United Healthcare",
                            "label":  "United Healthcare [Member]",
                            "terseLabel":  "United Healthcare"
                            }
                        }
                    },
                "localname":  "UnitedHealthcareMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "exdx_ValuationAllowanceDeferredTaxAssetDecreaseRecordedAsABenefitToIncomeTaxProvisionAmount":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Valuation Allowance, Deferred Tax Asset, Decrease Recorded As A Benefit To Income Tax Provision, Amount",
                            "label":  "Valuation Allowance, Deferred Tax Asset, Decrease Recorded As A Benefit To Income Tax Provision, Amount",
                            "negatedTerseLabel":  "Decreases recorded as benefits to income tax provision"
                            }
                        }
                    },
                "localname":  "ValuationAllowanceDeferredTaxAssetDecreaseRecordedAsABenefitToIncomeTaxProvisionAmount",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesChangeInValuationAllowanceDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "exdx_WarrantsTemporaryEquityMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Warrants, Temporary Equity",
                            "label":  "Warrants, Temporary Equity [Member]",
                            "terseLabel":  "Warrants to purchase redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "WarrantsTemporaryEquityMember",
                "nsuri":  "http://www.exagen.com/20191231",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesSecuritiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_CounterpartyNameAxis":  {
                "auth_ref":  [
                    "r57",
                    "r96"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Counterparty Name [Axis]",
                            "terseLabel":  "Counterparty Name [Axis]"
                            }
                        }
                    },
                "localname":  "CounterpartyNameAxis",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_DirectorMember":  {
                "auth_ref":  [
                    "r134"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Director [Member]",
                            "terseLabel":  "Board Member"
                            }
                        }
                    },
                "localname":  "DirectorMember",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_ExecutiveOfficerMember":  {
                "auth_ref":  [
                    "r134"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Executive Officer [Member]",
                            "terseLabel":  "Chief Scientific Officer"
                            }
                        }
                    },
                "localname":  "ExecutiveOfficerMember",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_MajorCustomersAxis":  {
                "auth_ref":  [
                    "r133",
                    "r200",
                    "r203",
                    "r368"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Customer [Axis]",
                            "terseLabel":  "Customer [Axis]"
                            }
                        }
                    },
                "localname":  "MajorCustomersAxis",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_MaximumMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Maximum [Member]",
                            "terseLabel":  "Maximum"
                            }
                        }
                    },
                "localname":  "MaximumMember",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails",
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_MinimumMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Minimum [Member]",
                            "terseLabel":  "Minimum"
                            }
                        }
                    },
                "localname":  "MinimumMember",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails",
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_NameOfMajorCustomerDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Customer [Domain]",
                            "terseLabel":  "Customer [Domain]"
                            }
                        }
                    },
                "localname":  "NameOfMajorCustomerDomain",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_ProductOrServiceAxis":  {
                "auth_ref":  [
                    "r132",
                    "r200",
                    "r202",
                    "r366",
                    "r367"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Product and Service [Axis]",
                            "terseLabel":  "Product and Service [Axis]"
                            }
                        }
                    },
                "localname":  "ProductOrServiceAxis",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_ProductsAndServicesDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Product and Service [Domain]",
                            "terseLabel":  "Product and Service [Domain]"
                            }
                        }
                    },
                "localname":  "ProductsAndServicesDomain",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_RangeAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Statistical Measurement [Axis]",
                            "terseLabel":  "Statistical Measurement [Axis]"
                            }
                        }
                    },
                "localname":  "RangeAxis",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails",
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_RangeMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Statistical Measurement [Domain]",
                            "terseLabel":  "Statistical Measurement [Domain]"
                            }
                        }
                    },
                "localname":  "RangeMember",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails",
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis":  {
                "auth_ref":  [
                    "r371"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Name of Property [Axis]",
                            "terseLabel":  "Name of Property [Axis]"
                            }
                        }
                    },
                "localname":  "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Name of Property [Domain]",
                            "terseLabel":  "Name of Property [Domain]"
                            }
                        }
                    },
                "localname":  "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_RepurchaseAgreementCounterpartyNameDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Counterparty Name [Domain]",
                            "terseLabel":  "Counterparty Name [Domain]"
                            }
                        }
                    },
                "localname":  "RepurchaseAgreementCounterpartyNameDomain",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccountingPoliciesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Accounting Policies [Abstract]"
                            }
                        }
                    },
                "localname":  "AccountingPoliciesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccountingStandardsUpdate201409Member":  {
                "auth_ref":  [
                    "r204"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).",
                            "label":  "Accounting Standards Update 2014-09 [Member]",
                            "terseLabel":  "ASU 606"
                            }
                        }
                    },
                "localname":  "AccountingStandardsUpdate201409Member",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccountsPayableCurrent":  {
                "auth_ref":  [
                    "r38"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Accounts Payable, Current",
                            "terseLabel":  "Accounts payable"
                            }
                        }
                    },
                "localname":  "AccountsPayableCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccountsReceivableNetCurrent":  {
                "auth_ref":  [
                    "r2",
                    "r25",
                    "r135",
                    "r136",
                    "r201"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
                            "label":  "Accounts Receivable, after Allowance for Credit Loss, Current",
                            "terseLabel":  "Accounts receivable, net"
                            }
                        }
                    },
                "localname":  "AccountsReceivableNetCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccruedLiabilitiesCurrent":  {
                "auth_ref":  [
                    "r41"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        },
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Accrued Liabilities, Current",
                            "terseLabel":  "Accrued liabilities",
                            "totalLabel":  "Accrued liabilities"
                            }
                        }
                    },
                "localname":  "AccruedLiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets",
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccruedRoyaltiesCurrent":  {
                "auth_ref":  [
                    "r8",
                    "r9",
                    "r41"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Accrued Royalties, Current",
                            "terseLabel":  "Accrued royalties"
                            }
                        }
                    },
                "localname":  "AccruedRoyaltiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccruedSalariesCurrent":  {
                "auth_ref":  [
                    "r8",
                    "r9",
                    "r41"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Accrued Salaries, Current",
                            "terseLabel":  "Accrued payroll and related expenses"
                            }
                        }
                    },
                "localname":  "AccruedSalariesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r36",
                    "r158"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_PropertyPlantAndEquipmentNet",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
                            "label":  "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
                            "negatedLabel":  "Less: accumulated depreciation and amortization"
                            }
                        }
                    },
                "localname":  "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdditionalPaidInCapital":  {
                "auth_ref":  [
                    "r26"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.  Includes adjustments to additional paid in capital.  Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees.  Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock.  For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock.  For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
                            "label":  "Additional Paid in Capital",
                            "terseLabel":  "Additional paid-in capital"
                            }
                        }
                    },
                "localname":  "AdditionalPaidInCapital",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdditionalPaidInCapitalMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Additional Paid-in Capital [Member]",
                            "terseLabel":  "Additional Paid-in Capital"
                            }
                        }
                    },
                "localname":  "AdditionalPaidInCapitalMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":  {
                "auth_ref":  [
                    "r212",
                    "r214",
                    "r245",
                    "r246"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
                            "label":  "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
                            "terseLabel":  "Stock-based compensation"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
                            "verboseLabel":  "Adjustments to reconcile net loss to net cash used in operating activities:"
                            }
                        }
                    },
                "localname":  "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AdvertisingCostsPolicyTextBlock":  {
                "auth_ref":  [
                    "r249"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for advertising cost.",
                            "label":  "Advertising Cost [Policy Text Block]",
                            "terseLabel":  "Advertising and Marketing Cost"
                            }
                        }
                    },
                "localname":  "AdvertisingCostsPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_AdvertisingExpense":  {
                "auth_ref":  [
                    "r250"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
                            "label":  "Advertising Expense",
                            "terseLabel":  "Advertising Expense"
                            }
                        }
                    },
                "localname":  "AdvertisingExpense",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AllOtherSegmentsMember":  {
                "auth_ref":  [
                    "r122",
                    "r123",
                    "r124",
                    "r125",
                    "r126",
                    "r127"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operating segments classified as other.  Excludes intersegment elimination and reconciling items.",
                            "label":  "Other Segments [Member]",
                            "terseLabel":  "Other"
                            }
                        }
                    },
                "localname":  "AllOtherSegmentsMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationofRevenueDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AllocatedShareBasedCompensationExpense":  {
                "auth_ref":  [
                    "r214",
                    "r239",
                    "r244"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of expense for award under share-based payment arrangement.  Excludes amount capitalized.",
                            "label":  "Share-based Payment Arrangement, Expense",
                            "terseLabel":  "Stock-based compensation expense"
                            }
                        }
                    },
                "localname":  "AllocatedShareBasedCompensationExpense",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails",
                    "http://www.exagen.com/role/StockOptionPlanStockBasedCompensationExpenseDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AmortizationOfFinancingCostsAndDiscounts":  {
                "auth_ref":  [
                    "r82",
                    "r309"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
                            "label":  "Amortization of Debt Issuance Costs and Discounts",
                            "terseLabel":  "Amortization of debt discount and debt issuance costs"
                            }
                        }
                    },
                "localname":  "AmortizationOfFinancingCostsAndDiscounts",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AmortizationOfIntangibleAssets":  {
                "auth_ref":  [
                    "r82",
                    "r154",
                    "r156"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets.  As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
                            "label":  "Amortization of Intangible Assets",
                            "terseLabel":  "Amortization of intangible assets"
                            }
                        }
                    },
                "localname":  "AmortizationOfIntangibleAssets",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":  {
                "auth_ref":  [
                    "r111"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
                            "terseLabel":  "Anti-dilutive securities excluded from computation"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesSecuritiesDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":  {
                "auth_ref":  [
                    "r111"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of antidilutive security.",
                            "label":  "Antidilutive Securities [Axis]",
                            "terseLabel":  "Antidilutive Securities [Axis]"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesSecuritiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AntidilutiveSecuritiesNameDomain":  {
                "auth_ref":  [
                    "r111"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Antidilutive Securities, Name [Domain]",
                            "terseLabel":  "Antidilutive Securities, Name [Domain]"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesSecuritiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_Assets":  {
                "auth_ref":  [
                    "r131",
                    "r346",
                    "r358"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Assets",
                            "totalLabel":  "Total assets"
                            }
                        }
                    },
                "localname":  "Assets",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AssetsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Assets [Abstract]",
                            "terseLabel":  "Assets"
                            }
                        }
                    },
                "localname":  "AssetsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AssetsCurrent":  {
                "auth_ref":  [
                    "r5",
                    "r7",
                    "r54"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer).  Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
                            "label":  "Assets, Current",
                            "totalLabel":  "Total current assets"
                            }
                        }
                    },
                "localname":  "AssetsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AssetsCurrentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Assets, Current [Abstract]",
                            "terseLabel":  "Current assets:"
                            }
                        }
                    },
                "localname":  "AssetsCurrentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AssetsFairValueDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Assets, Fair Value Disclosure [Abstract]",
                            "terseLabel":  "Assets:"
                            }
                        }
                    },
                "localname":  "AssetsFairValueDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AwardTypeAxis":  {
                "auth_ref":  [
                    "r215",
                    "r241"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of award under share-based payment arrangement.",
                            "label":  "Award Type [Axis]",
                            "terseLabel":  "Award Type [Axis]"
                            }
                        }
                    },
                "localname":  "AwardTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanCommonStockReservedForFutureIssuanceDetails",
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails",
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_BalanceSheetLocationAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by location on balance sheet (statement of financial position).",
                            "label":  "Balance Sheet Location [Axis]",
                            "terseLabel":  "Balance Sheet Location [Axis]"
                            }
                        }
                    },
                "localname":  "BalanceSheetLocationAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_BalanceSheetLocationDomain":  {
                "auth_ref":  [
                    "r285",
                    "r286"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Location in the balance sheet (statement of financial position).",
                            "label":  "Balance Sheet Location [Domain]",
                            "terseLabel":  "Balance Sheet Location [Domain]"
                            }
                        }
                    },
                "localname":  "BalanceSheetLocationDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CapitalExpendituresIncurredButNotYetPaid":  {
                "auth_ref":  [
                    "r87",
                    "r88",
                    "r89"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Future cash outflow to pay for purchases of fixed assets that have occurred.",
                            "label":  "Capital Expenditures Incurred but Not yet Paid",
                            "terseLabel":  "Costs incurred, but not paid, in connection with capital expenditures"
                            }
                        }
                    },
                "localname":  "CapitalExpendituresIncurredButNotYetPaid",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeaseObligationsCurrent":  {
                "auth_ref":  [
                    "r15",
                    "r314",
                    "r315"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.",
                            "label":  "Capital Lease Obligations, Current",
                            "negatedTerseLabel":  "Less: current portion"
                            }
                        }
                    },
                "localname":  "CapitalLeaseObligationsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeaseObligationsNoncurrent":  {
                "auth_ref":  [
                    "r45",
                    "r314",
                    "r315"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.",
                            "label":  "Capital Lease Obligations, Noncurrent",
                            "terseLabel":  "Long-term capital lease obligations"
                            }
                        }
                    },
                "localname":  "CapitalLeaseObligationsNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDue":  {
                "auth_ref":  [
                    "r315"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails_1":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases.",
                            "label":  "Capital Leases, Future Minimum Payments Due",
                            "totalLabel":  "Total minimum lease payments"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent":  {
                "auth_ref":  [
                    "r315"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Capital Leases, Future Minimum Payments Due, Next Twelve Months",
                            "terseLabel":  "2020"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDueCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears":  {
                "auth_ref":  [
                    "r315"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Capital Leases, Future Minimum Payments Due in Five Years",
                            "terseLabel":  "2024"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDueInFiveYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears":  {
                "auth_ref":  [
                    "r315"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Capital Leases, Future Minimum Payments Due in Four Years",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDueInFourYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears":  {
                "auth_ref":  [
                    "r315"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Capital Leases, Future Minimum Payments Due in Three Years",
                            "terseLabel":  "2022"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDueInThreeYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears":  {
                "auth_ref":  [
                    "r315"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Capital Leases, Future Minimum Payments Due in Two Years",
                            "terseLabel":  "2021"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDueInTwoYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments":  {
                "auth_ref":  [
                    "r315"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails_1":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount necessary to reduce net minimum lease payments to present value for capital leases.",
                            "label":  "Capital Leases, Future Minimum Payments, Interest Included in Payments",
                            "negatedLabel":  "Less: amount representing interest"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPaymentsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Capital Leases, Future Minimum Payments, Net Minimum Payments, Fiscal Year Maturity [Abstract]",
                            "terseLabel":  "Capital Leases"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsNetMinimumPaymentsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments":  {
                "auth_ref":  [
                    "r315"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails_1":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.",
                            "label":  "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments",
                            "totalLabel":  "Present value of future minimum lease payments"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashAndCashEquivalentsAtCarryingValue":  {
                "auth_ref":  [
                    "r1",
                    "r33",
                    "r84"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        },
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesCashcashequivalentsandrestrictedcashDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Cash and Cash Equivalents, at Carrying Value",
                            "terseLabel":  "Cash and cash equivalents"
                            }
                        }
                    },
                "localname":  "CashAndCashEquivalentsAtCarryingValue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets",
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesCashcashequivalentsandrestrictedcashDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashAndCashEquivalentsAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of cash and cash equivalent balance.",
                            "label":  "Cash and Cash Equivalents [Axis]",
                            "terseLabel":  "Cash and Cash Equivalents [Axis]"
                            }
                        }
                    },
                "localname":  "CashAndCashEquivalentsAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CashAndCashEquivalentsFairValueDisclosure":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Cash and Cash Equivalents, Fair Value Disclosure",
                            "terseLabel":  "Money market funds"
                            }
                        }
                    },
                "localname":  "CashAndCashEquivalentsFairValueDisclosure",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashAndCashEquivalentsPolicyTextBlock":  {
                "auth_ref":  [
                    "r12",
                    "r85",
                    "r91"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Cash and Cash Equivalents, Policy [Policy Text Block]",
                            "terseLabel":  "Cash, Cash Equivalents and Restricted Cash"
                            }
                        }
                    },
                "localname":  "CashAndCashEquivalentsPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":  {
                "auth_ref":  [
                    "r78",
                    "r84",
                    "r90"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesCashcashequivalentsandrestrictedcashDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage.  Excludes amount for 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.",
                            "label":  "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
                            "periodEndLabel":  "Cash, cash equivalents and restricted cash, end of period",
                            "periodStartLabel":  "Cash, cash equivalents and restricted cash, beginning of period",
                            "totalLabel":  "Total cash, cash equivalents and restricted cash"
                            }
                        }
                    },
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesCashcashequivalentsandrestrictedcashDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":  {
                "auth_ref":  [
                    "r78",
                    "r305"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
                            "totalLabel":  "Increase in cash, cash equivalents and restricted cash"
                            }
                        }
                    },
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ClassOfStockDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Share of stock differentiated by the voting rights the holder receives.  Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
                            "label":  "Class of Stock [Domain]",
                            "terseLabel":  "Class of Stock [Domain]"
                            }
                        }
                    },
                "localname":  "ClassOfStockDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails",
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical",
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StatementsofCashFlows",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical",
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ClassOfStockLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Class of Stock [Line Items]",
                            "terseLabel":  "Class of Stock [Line Items]"
                            }
                        }
                    },
                "localname":  "ClassOfStockLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesSecuritiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ClassOfWarrantOrRightAxis":  {
                "auth_ref":  [
                    "r102",
                    "r197",
                    "r213"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of warrant or right issued.",
                            "label":  "Class of Warrant or Right [Axis]",
                            "terseLabel":  "Class of Warrant or Right [Axis]"
                            }
                        }
                    },
                "localname":  "ClassOfWarrantOrRightAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ClassOfWarrantOrRightDomain":  {
                "auth_ref":  [
                    "r94"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Name of the class or type of warrant or right outstanding.  Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame.  Warrants are often included in a new debt issue to entice investors by a higher return potential.  The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company.  Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.",
                            "label":  "Class of Warrant or Right [Domain]",
                            "terseLabel":  "Class of Warrant or Right [Domain]"
                            }
                        }
                    },
                "localname":  "ClassOfWarrantOrRightDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":  {
                "auth_ref":  [
                    "r101"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Exercise price per share or per unit of warrants or rights outstanding.",
                            "label":  "Class of Warrant or Right, Exercise Price of Warrants or Rights",
                            "terseLabel":  "Exercise Price",
                            "verboseLabel":  "Warrants issued to purchase redeemable convertible preferred stock, exercise price (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails",
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ClassOfWarrantOrRightLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Class of Warrant or Right [Line Items]",
                            "terseLabel":  "Class of Warrant or Right [Line Items]"
                            }
                        }
                    },
                "localname":  "ClassOfWarrantOrRightLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights":  {
                "auth_ref":  [
                    "r100"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of securities into which the class of warrant or right may be converted.  For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
                            "label":  "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
                            "terseLabel":  "Number of common shares to be called upon exercise of warrants",
                            "verboseLabel":  "Number of common shares called upon exercise of warrants"
                            }
                        }
                    },
                "localname":  "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails",
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ClassOfWarrantOrRightOutstanding":  {
                "auth_ref":  [
                    "r102"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of warrants or rights outstanding.",
                            "label":  "Class of Warrant or Right, Outstanding",
                            "terseLabel":  "Warrants issued to purchase redeemable convertible preferred stock",
                            "verboseLabel":  "Common stock warrants (in shares)"
                            }
                        }
                    },
                "localname":  "ClassOfWarrantOrRightOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails",
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ClassOfWarrantOrRightTable":  {
                "auth_ref":  [
                    "r94",
                    "r197",
                    "r213"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
                            "label":  "Class of Warrant or Right [Table]",
                            "terseLabel":  "Class of Warrant or Right [Table]"
                            }
                        }
                    },
                "localname":  "ClassOfWarrantOrRightTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockOutstandingwarrantsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CommitmentsAndContingencies":  {
                "auth_ref":  [
                    "r47",
                    "r165",
                    "r351",
                    "r364"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Commitments and Contingencies",
                            "terseLabel":  "Commitments and contingencies (Note 6)"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingencies",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Commitments and Contingencies Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingenciesDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock":  {
                "auth_ref":  [
                    "r164",
                    "r172"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for commitments and contingencies.",
                            "label":  "Commitments and Contingencies Disclosure [Text Block]",
                            "terseLabel":  "Commitments and Contingencies"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingenciesDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNotes"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance":  {
                "auth_ref":  [
                    "r50"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Aggregate number of common shares reserved for future issuance.",
                            "label":  "Common Stock, Capital Shares Reserved for Future Issuance",
                            "terseLabel":  "Common stock reserved for future issuance (in shares)"
                            }
                        }
                    },
                "localname":  "CommonStockCapitalSharesReservedForFutureIssuance",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanCommonStockReservedForFutureIssuanceDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Stock that is subordinate to all other stock of the issuer.",
                            "label":  "Common Stock [Member]",
                            "terseLabel":  "Common Stock"
                            }
                        }
                    },
                "localname":  "CommonStockMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]",
                            "terseLabel":  "Common stock"
                            }
                        }
                    },
                "localname":  "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CommonStockParOrStatedValuePerShare":  {
                "auth_ref":  [
                    "r24"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Face amount or stated value per share of common stock.",
                            "label":  "Common Stock, Par or Stated Value Per Share",
                            "terseLabel":  "Par value (in dollars per share)"
                            }
                        }
                    },
                "localname":  "CommonStockParOrStatedValuePerShare",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_CommonStockSharesAuthorized":  {
                "auth_ref":  [
                    "r24"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
                            "label":  "Common Stock, Shares Authorized",
                            "terseLabel":  "Shares authorized (in shares)"
                            }
                        }
                    },
                "localname":  "CommonStockSharesAuthorized",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockSharesIssued":  {
                "auth_ref":  [
                    "r24"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Common Stock, Shares, Issued",
                            "terseLabel":  "Shares issued (in shares)"
                            }
                        }
                    },
                "localname":  "CommonStockSharesIssued",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockSharesOutstanding":  {
                "auth_ref":  [
                    "r24",
                    "r187"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of shares of common stock outstanding.  Common stock represent the ownership interest in a corporation.",
                            "label":  "Common Stock, Shares, Outstanding",
                            "periodEndLabel":  "Ending balance (in shares)",
                            "periodStartLabel":  "Beginning balance (in shares)",
                            "terseLabel":  "Shares outstanding (in shares)"
                            }
                        }
                    },
                "localname":  "CommonStockSharesOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockValue":  {
                "auth_ref":  [
                    "r24"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Common Stock, Value, Issued",
                            "terseLabel":  "Common stock"
                            }
                        }
                    },
                "localname":  "CommonStockValue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CompensationAndRetirementDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Retirement Benefits [Abstract]"
                            }
                        }
                    },
                "localname":  "CompensationAndRetirementDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for comprehensive income.",
                            "label":  "Comprehensive Income, Policy [Policy Text Block]",
                            "terseLabel":  "Comprehensive Loss"
                            }
                        }
                    },
                "localname":  "ComprehensiveIncomePolicyPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ConcentrationRiskBenchmarkDomain":  {
                "auth_ref":  [
                    "r118",
                    "r119",
                    "r302",
                    "r303"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The denominator in a calculation of a disclosed concentration risk percentage.",
                            "label":  "Concentration Risk Benchmark [Domain]",
                            "terseLabel":  "Concentration Risk Benchmark [Domain]"
                            }
                        }
                    },
                "localname":  "ConcentrationRiskBenchmarkDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ConcentrationRiskByBenchmarkAxis":  {
                "auth_ref":  [
                    "r118",
                    "r119",
                    "r302",
                    "r303",
                    "r369"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by benchmark of concentration risk.",
                            "label":  "Concentration Risk Benchmark [Axis]",
                            "terseLabel":  "Concentration Risk Benchmark [Axis]"
                            }
                        }
                    },
                "localname":  "ConcentrationRiskByBenchmarkAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ConcentrationRiskByTypeAxis":  {
                "auth_ref":  [
                    "r118",
                    "r119",
                    "r302",
                    "r303",
                    "r369"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
                            "label":  "Concentration Risk Type [Axis]",
                            "terseLabel":  "Concentration Risk Type [Axis]"
                            }
                        }
                    },
                "localname":  "ConcentrationRiskByTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ConcentrationRiskCreditRisk":  {
                "auth_ref":  [
                    "r114",
                    "r355"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for credit risk.",
                            "label":  "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
                            "terseLabel":  "Concentration of Credit Risk and Other Risk and Uncertainties"
                            }
                        }
                    },
                "localname":  "ConcentrationRiskCreditRisk",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ConcentrationRiskPercentage1":  {
                "auth_ref":  [
                    "r118",
                    "r119",
                    "r302",
                    "r303"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Concentration Risk, Percentage",
                            "terseLabel":  "Percent of total revenue"
                            }
                        }
                    },
                "localname":  "ConcentrationRiskPercentage1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ConcentrationRiskTypeDomain":  {
                "auth_ref":  [
                    "r118",
                    "r119",
                    "r302",
                    "r303"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Concentration Risk Type [Domain]",
                            "terseLabel":  "Concentration Risk Type [Domain]"
                            }
                        }
                    },
                "localname":  "ConcentrationRiskTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ConstructionInProgressMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Construction in Progress [Member]",
                            "terseLabel":  "Construction in progress"
                            }
                        }
                    },
                "localname":  "ConstructionInProgressMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ConversionOfStockAmountConverted1":  {
                "auth_ref":  [
                    "r87",
                    "r88",
                    "r89"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The value of the stock converted in a noncash (or part noncash) transaction.  Noncash is defined as transactions during a period 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.",
                            "label":  "Conversion of Stock, Amount Converted",
                            "verboseLabel":  "Conversion of redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "ConversionOfStockAmountConverted1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CostOfGoodsAndServicesSold":  {
                "auth_ref":  [
                    "r65"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Cost of Goods and Services Sold",
                            "terseLabel":  "Costs of revenue (excluding amortization of purchased technology)"
                            }
                        }
                    },
                "localname":  "CostOfGoodsAndServicesSold",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization":  {
                "auth_ref":  [
                    "r63"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  13.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.",
                            "label":  "Cost, Depreciation and Amortization",
                            "terseLabel":  "Depreciation and amortization"
                            }
                        }
                    },
                "localname":  "CostOfGoodsAndServicesSoldDepreciationAndAmortization",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CostOfRevenue":  {
                "auth_ref":  [
                    "r66"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
                            "label":  "Cost of Revenue",
                            "terseLabel":  "Cost of revenue"
                            }
                        }
                    },
                "localname":  "CostOfRevenue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CostOfSalesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Primary financial statement caption encompassing cost of sales.",
                            "label":  "Cost of Sales [Member]",
                            "terseLabel":  "Cost of revenue"
                            }
                        }
                    },
                "localname":  "CostOfSalesMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockBasedCompensationExpenseDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CostsAndExpenses":  {
                "auth_ref":  [
                    "r64"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Total costs of sales and operating expenses for the period.",
                            "label":  "Costs and Expenses",
                            "totalLabel":  "Total operating expenses"
                            }
                        }
                    },
                "localname":  "CostsAndExpenses",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CostsAndExpensesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Costs and Expenses [Abstract]",
                            "terseLabel":  "Operating expenses:"
                            }
                        }
                    },
                "localname":  "CostsAndExpensesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
                            "label":  "Cumulative Effect of New Accounting Principle in Period of Adoption",
                            "terseLabel":  "Cumulative effect of changes in accounting principle related to revenue recognition"
                            }
                        }
                    },
                "localname":  "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]",
                            "terseLabel":  "Current:"
                            }
                        }
                    },
                "localname":  "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CurrentFederalTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r93",
                    "r275",
                    "r279"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_CurrentIncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
                            "label":  "Current Federal Tax Expense (Benefit)",
                            "terseLabel":  "Federal"
                            }
                        }
                    },
                "localname":  "CurrentFederalTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CurrentIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r93",
                    "r275",
                    "r279"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_IncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
                            "label":  "Current Income Tax Expense (Benefit)",
                            "totalLabel":  "Total current"
                            }
                        }
                    },
                "localname":  "CurrentIncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CurrentStateAndLocalTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r93",
                    "r275",
                    "r279"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_CurrentIncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
                            "label":  "Current State and Local Tax Expense (Benefit)",
                            "terseLabel":  "State"
                            }
                        }
                    },
                "localname":  "CurrentStateAndLocalTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CustomerConcentrationRiskMember":  {
                "auth_ref":  [
                    "r116"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Customer Concentration Risk [Member]",
                            "terseLabel":  "Customer Concentration Risk"
                            }
                        }
                    },
                "localname":  "CustomerConcentrationRiskMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DebtDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Debt Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "DebtDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtDisclosureTextBlock":  {
                "auth_ref":  [
                    "r180"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Debt Disclosure [Text Block]",
                            "terseLabel":  "Borrowings"
                            }
                        }
                    },
                "localname":  "DebtDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNotes"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DebtInstrumentAxis":  {
                "auth_ref":  [
                    "r15",
                    "r16",
                    "r17",
                    "r347",
                    "r349",
                    "r357"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
                            "label":  "Debt Instrument [Axis]",
                            "terseLabel":  "Debt Instrument [Axis]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentFeeAmount":  {
                "auth_ref":  [
                    "r44"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of the fee that accompanies borrowing money under the debt instrument.",
                            "label":  "Debt Instrument, Fee Amount",
                            "terseLabel":  "Term loan, fee incurred upon payment of final installment"
                            }
                        }
                    },
                "localname":  "DebtInstrumentFeeAmount",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtInstrumentInterestRateEffectivePercentage":  {
                "auth_ref":  [
                    "r43",
                    "r179",
                    "r308"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
                            "label":  "Debt Instrument, Interest Rate, Effective Percentage",
                            "terseLabel":  "Term loan, effective interest rate"
                            }
                        }
                    },
                "localname":  "DebtInstrumentInterestRateEffectivePercentage",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DebtInstrumentInterestRateStatedPercentage":  {
                "auth_ref":  [
                    "r43"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Contractual interest rate for funds borrowed, under the debt agreement.",
                            "label":  "Debt Instrument, Interest Rate, Stated Percentage",
                            "terseLabel":  "Term loan, interest rate"
                            }
                        }
                    },
                "localname":  "DebtInstrumentInterestRateStatedPercentage",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DebtInstrumentLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Debt Instrument [Line Items]",
                            "terseLabel":  "Debt Instrument [Line Items]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentNameDomain":  {
                "auth_ref":  [
                    "r45"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
                            "label":  "Debt Instrument, Name [Domain]",
                            "terseLabel":  "Debt Instrument, Name [Domain]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DebtInstrumentTable":  {
                "auth_ref":  [
                    "r45",
                    "r98",
                    "r188",
                    "r191",
                    "r192",
                    "r193",
                    "r307",
                    "r308",
                    "r310",
                    "r354"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation.  These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
                            "label":  "Schedule of Long-term Debt Instruments [Table]",
                            "terseLabel":  "Schedule of Long-term Debt Instruments [Table]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet":  {
                "auth_ref":  [
                    "r177",
                    "r309"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LongTermDebt",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of unamortized debt discount (premium) and debt issuance costs.",
                            "label":  "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
                            "negatedLabel":  "Unamortized debt discount and issuance costs"
                            }
                        }
                    },
                "localname":  "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock":  {
                "auth_ref":  [
                    "r37"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.",
                            "label":  "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
                            "terseLabel":  "Prepaid expenses table"
                            }
                        }
                    },
                "localname":  "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DeferredFederalIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r93",
                    "r276",
                    "r279"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DeferredIncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
                            "label":  "Deferred Federal Income Tax Expense (Benefit)",
                            "terseLabel":  "Federal"
                            }
                        }
                    },
                "localname":  "DeferredFederalIncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredFinanceCostsNet":  {
                "auth_ref":  [
                    "r37",
                    "r309"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, after accumulated amortization, of debt issuance costs.  Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
                            "label":  "Debt Issuance Costs, Net",
                            "terseLabel":  "Term loan, issuance costs"
                            }
                        }
                    },
                "localname":  "DeferredFinanceCostsNet",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r82",
                    "r93",
                    "r276",
                    "r279"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_IncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
                            "label":  "Deferred Income Tax Expense (Benefit)",
                            "totalLabel":  "Total deferred"
                            }
                        }
                    },
                "localname":  "DeferredIncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
                            "terseLabel":  "Deferred:"
                            }
                        }
                    },
                "localname":  "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DeferredIncomeTaxLiabilities":  {
                "auth_ref":  [
                    "r18",
                    "r19",
                    "r266",
                    "r348",
                    "r356"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DeferredTaxLiabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of deferred tax liability attributable to taxable temporary differences.",
                            "label":  "Deferred Tax Liabilities, Gross",
                            "negatedTotalLabel":  "Deferred tax liabilities, net"
                            }
                        }
                    },
                "localname":  "DeferredIncomeTaxLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredIncomeTaxLiabilitiesNet":  {
                "auth_ref":  [
                    "r260",
                    "r270"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
                            "label":  "Deferred Income Tax Liabilities, Net",
                            "terseLabel":  "Deferred taxes"
                            }
                        }
                    },
                "localname":  "DeferredIncomeTaxLiabilitiesNet",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredIncomeTaxesAndTaxCredits":  {
                "auth_ref":  [
                    "r83"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  12.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of deferred income tax expense (benefit) and income tax credits.",
                            "label":  "Deferred Income Taxes and Tax Credits",
                            "terseLabel":  "Deferred income taxes"
                            }
                        }
                    },
                "localname":  "DeferredIncomeTaxesAndTaxCredits",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r93",
                    "r276",
                    "r279"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DeferredIncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
                            "label":  "Deferred State and Local Income Tax Expense (Benefit)",
                            "terseLabel":  "State"
                            }
                        }
                    },
                "localname":  "DeferredStateAndLocalIncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.",
                            "label":  "Deferred Tax Assets, Goodwill and Intangible Assets",
                            "terseLabel":  "Basis differences in fixed and intangible assets"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsGoodwillAndIntangibleAssets",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsGross":  {
                "auth_ref":  [
                    "r267"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
                            "label":  "Deferred Tax Assets, Gross",
                            "totalLabel":  "Total gross deferred tax assets"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsGross",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsGrossAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Deferred Tax Assets, Gross [Abstract]",
                            "terseLabel":  "Deferred tax assets:"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsGrossAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DeferredTaxAssetsNet":  {
                "auth_ref":  [
                    "r268"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DeferredTaxLiabilities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
                            "label":  "Deferred Tax Assets, Net of Valuation Allowance",
                            "totalLabel":  "Deferred tax assets, net"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsNet",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards":  {
                "auth_ref":  [
                    "r254",
                    "r273",
                    "r274"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
                            "label":  "Deferred Tax Assets, Operating Loss Carryforwards",
                            "terseLabel":  "Net operating loss carryforwards"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsOperatingLossCarryforwards",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic":  {
                "auth_ref":  [
                    "r254",
                    "r273",
                    "r274"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards.  Excludes state and local operating loss carryforwards.",
                            "label":  "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
                            "terseLabel":  "Federal net operating loss carryforwards"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.",
                            "label":  "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration",
                            "terseLabel":  "federal net operating loss carryforwards, carryforward indefinitely"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal":  {
                "auth_ref":  [
                    "r254",
                    "r273",
                    "r274"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
                            "label":  "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
                            "terseLabel":  "State net operating loss carryforwards"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.",
                            "label":  "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration",
                            "terseLabel":  "Federal tax loss carryforwards, subject to expiration"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsOther":  {
                "auth_ref":  [
                    "r255",
                    "r273",
                    "r274"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
                            "label":  "Deferred Tax Assets, Other",
                            "terseLabel":  "Interest expense"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsOther",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch":  {
                "auth_ref":  [
                    "r272",
                    "r273",
                    "r274"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
                            "label":  "Deferred Tax Assets, Tax Credit Carryforwards, Research",
                            "terseLabel":  "Research and development tax credits"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves":  {
                "auth_ref":  [
                    "r254",
                    "r273",
                    "r274"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from loss reserves other than estimated credit losses.",
                            "label":  "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Loss Reserves",
                            "terseLabel":  "Accruals, reserves and other"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsValuationAllowance":  {
                "auth_ref":  [
                    "r269"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsNet",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
                            "label":  "Deferred Tax Assets, Valuation Allowance",
                            "negatedLabel":  "Less:  Valuation allowance",
                            "periodEndLabel":  "Valuation allowance at the end of the year",
                            "periodStartLabel":  "Valuation allowance at the beginning of the year"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsValuationAllowance",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesChangeInValuationAllowanceDetails",
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxLiabilities":  {
                "auth_ref":  [
                    "r260",
                    "r270"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
                            "label":  "Deferred Tax Liabilities, Net",
                            "negatedTotalLabel":  "Net deferred tax liabilities"
                            }
                        }
                    },
                "localname":  "DeferredTaxLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxLiabilitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Deferred Tax Liabilities, Gross [Abstract]",
                            "terseLabel":  "Deferred tax liabilities:"
                            }
                        }
                    },
                "localname":  "DeferredTaxLiabilitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DeferredTaxLiabilitiesFinancingArrangements":  {
                "auth_ref":  [
                    "r255",
                    "r273",
                    "r274"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DeferredIncomeTaxLiabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of deferred tax liability attributable to taxable temporary differences from financing arrangements.",
                            "label":  "Deferred Tax Liabilities, Financing Arrangements",
                            "negatedLabel":  "Financing and acquisition-related liabilities"
                            }
                        }
                    },
                "localname":  "DeferredTaxLiabilitiesFinancingArrangements",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r255",
                    "r273",
                    "r274"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DeferredIncomeTaxLiabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
                            "label":  "Deferred Tax Liabilities, Property, Plant and Equipment",
                            "negatedLabel":  "Indefinite lived assets"
                            }
                        }
                    },
                "localname":  "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofDeferredTaxAssetsandLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedContributionPlanCostRecognized":  {
                "auth_ref":  [
                    "r210"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cost for defined contribution plan.",
                            "label":  "Defined Contribution Plan, Cost",
                            "terseLabel":  "Qualified employee compensation contribution, amount"
                            }
                        }
                    },
                "localname":  "DefinedContributionPlanCostRecognized",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/A401kPlanDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
                            "label":  "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
                            "terseLabel":  "Qualified employee compensation, employer matching contribution, percent of employees' gross pay"
                            }
                        }
                    },
                "localname":  "DefinedContributionPlanEmployerMatchingContributionPercent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/A401kPlanDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DepreciationDepletionAndAmortization":  {
                "auth_ref":  [
                    "r82",
                    "r129"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Depreciation, Depletion and Amortization",
                            "terseLabel":  "Depreciation and amortization"
                            }
                        }
                    },
                "localname":  "DepreciationDepletionAndAmortization",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DerivativeLiabilities":  {
                "auth_ref":  [
                    "r55",
                    "r56",
                    "r301"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.  Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
                            "label":  "Derivative Liability",
                            "terseLabel":  "Redeemable convertible preferred stock warrant liabilities"
                            }
                        }
                    },
                "localname":  "DerivativeLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DisaggregationOfRevenueLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Disaggregation of Revenue [Line Items]",
                            "terseLabel":  "Disaggregation of Revenue [Line Items]"
                            }
                        }
                    },
                "localname":  "DisaggregationOfRevenueLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationofRevenueDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DisaggregationOfRevenueTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
                            "label":  "Disaggregation of Revenue [Table]",
                            "terseLabel":  "Disaggregation of Revenue [Table]"
                            }
                        }
                    },
                "localname":  "DisaggregationOfRevenueTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationofRevenueDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DisaggregationOfRevenueTableTextBlock":  {
                "auth_ref":  [
                    "r200"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
                            "label":  "Disaggregation of Revenue [Table Text Block]",
                            "terseLabel":  "Disaggregation of Revenue"
                            }
                        }
                    },
                "localname":  "DisaggregationOfRevenueTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock":  {
                "auth_ref":  [
                    "r248"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for share-based payment arrangement.",
                            "label":  "Share-based Payment Arrangement [Text Block]",
                            "terseLabel":  "Stock Option Plan"
                            }
                        }
                    },
                "localname":  "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlan"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Share-based Payment Arrangement [Abstract]"
                            }
                        }
                    },
                "localname":  "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock":  {
                "auth_ref":  [
                    "r215",
                    "r241"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of share-based payment arrangement.",
                            "label":  "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]",
                            "terseLabel":  "Schedule of Common Stock Reserved For Future Issuance"
                            }
                        }
                    },
                "localname":  "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DividendsPreferredStockAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Dividends, Preferred Stock [Abstract]",
                            "terseLabel":  "Convertible preferred stock"
                            }
                        }
                    },
                "localname":  "DividendsPreferredStockAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EarningsPerShareAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Earnings Per Share [Abstract]",
                            "terseLabel":  "Net loss per share:"
                            }
                        }
                    },
                "localname":  "EarningsPerShareAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EarningsPerShareBasicAndDiluted":  {
                "auth_ref":  [
                    "r110"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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.",
                            "label":  "Earnings Per Share, Basic and Diluted",
                            "terseLabel":  "Net loss per share, basic and diluted (USD per share)"
                            }
                        }
                    },
                "localname":  "EarningsPerShareBasicAndDiluted",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_EarningsPerSharePolicyTextBlock":  {
                "auth_ref":  [
                    "r91",
                    "r111",
                    "r112",
                    "r113"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Earnings Per Share, Policy [Policy Text Block]",
                            "terseLabel":  "Net Loss Per Share"
                            }
                        }
                    },
                "localname":  "EarningsPerSharePolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateContinuingOperations":  {
                "auth_ref":  [
                    "r99",
                    "r261",
                    "r262"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
                            "label":  "Effective Income Tax Rate Reconciliation, Percent",
                            "negatedTotalLabel":  "Effective tax rate"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateContinuingOperations",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":  {
                "auth_ref":  [
                    "r261",
                    "r262",
                    "r278"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
                            "label":  "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
                            "negatedLabel":  "Federal statutory tax rate"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":  {
                "auth_ref":  [
                    "r261",
                    "r262",
                    "r278"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
                            "label":  "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
                            "negatedTerseLabel":  "Change in valuation allowance"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":  {
                "auth_ref":  [
                    "r261",
                    "r262",
                    "r278"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
                            "label":  "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
                            "negatedLabel":  "Change in fair value of preferred stock liabilities"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments":  {
                "auth_ref":  [
                    "r261",
                    "r262",
                    "r278"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
                            "label":  "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
                            "negatedLabel":  "Limitation of net operating losses"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.",
                            "label":  "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent",
                            "negatedTerseLabel":  "Other"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":  {
                "auth_ref":  [
                    "r261",
                    "r262",
                    "r278"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
                            "label":  "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
                            "negatedLabel":  "State income taxes, net of federal tax benefits"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesReconciliationofEffectiveIncomeTaxRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":  {
                "auth_ref":  [
                    "r240"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
                            "label":  "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
                            "terseLabel":  "Stock options, unrecognized compensation cost"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1":  {
                "auth_ref":  [
                    "r240"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
                            "terseLabel":  "Stock options, cost not yet recognized, remaining weighted average vesting period"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_EmployeeStockMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
                            "label":  "Employee Stock [Member]",
                            "terseLabel":  "Employee Stock Purchase Plan"
                            }
                        }
                    },
                "localname":  "EmployeeStockMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanCommonStockReservedForFutureIssuanceDetails",
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails",
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EmployeeStockOptionMember":  {
                "auth_ref":  [
                    "r237"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Share-based Payment Arrangement, Option [Member]",
                            "terseLabel":  "Stock options"
                            }
                        }
                    },
                "localname":  "EmployeeStockOptionMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EmployeeStockOwnershipPlanESOPPolicy":  {
                "auth_ref":  [
                    "r91",
                    "r247"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for ESOP transactions, including the method of measuring compensation, the classification of dividends on ESOP shares, and the treatment of ESOP shares for EPS computations.  If the employer has both old ESOP shares for which it does not adopt new guidance and new ESOP shares for which new guidance is required, these disclosures are required for both blocks of shares.",
                            "label":  "Employee Stock Ownership Plan (ESOP), Policy [Policy Text Block]",
                            "terseLabel":  "Stock-Based Compensation"
                            }
                        }
                    },
                "localname":  "EmployeeStockOwnershipPlanESOPPolicy",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_EquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Equity [Abstract]"
                            }
                        }
                    },
                "localname":  "EquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EquityComponentDomain":  {
                "auth_ref":  [
                    "r187"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Equity Component [Domain]",
                            "terseLabel":  "Equity Component [Domain]"
                            }
                        }
                    },
                "localname":  "EquityComponentDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueAdjustmentOfWarrants":  {
                "auth_ref":  [
                    "r82",
                    "r181"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  11.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of expense (income) related to adjustment to fair value of warrant liability.",
                            "label":  "Fair Value Adjustment of Warrants",
                            "terseLabel":  "Revaluation of warrant liabilities"
                            }
                        }
                    },
                "localname":  "FairValueAdjustmentOfWarrants",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
                            "terseLabel":  "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
                            }
                        }
                    },
                "localname":  "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details",
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable":  {
                "auth_ref":  [
                    "r290"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
                            "label":  "Fair Value Measurement Inputs and Valuation Techniques [Table]",
                            "terseLabel":  "Fair Value Measurement Inputs and Valuation Techniques [Table]"
                            }
                        }
                    },
                "localname":  "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details",
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueByFairValueHierarchyLevelAxis":  {
                "auth_ref":  [
                    "r206",
                    "r207",
                    "r209",
                    "r289",
                    "r327"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
                            "label":  "Fair Value Hierarchy and NAV [Axis]",
                            "terseLabel":  "Fair Value Hierarchy and NAV [Axis]"
                            }
                        }
                    },
                "localname":  "FairValueByFairValueHierarchyLevelAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details",
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueByMeasurementFrequencyAxis":  {
                "auth_ref":  [
                    "r288",
                    "r289",
                    "r291",
                    "r292",
                    "r300"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by measurement frequency.",
                            "label":  "Measurement Frequency [Axis]",
                            "terseLabel":  "Measurement Frequency [Axis]"
                            }
                        }
                    },
                "localname":  "FairValueByMeasurementFrequencyAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueDisclosuresAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Fair Value Disclosures [Abstract]"
                            }
                        }
                    },
                "localname":  "FairValueDisclosuresAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueDisclosuresTextBlock":  {
                "auth_ref":  [
                    "r297"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Fair Value Disclosures [Text Block]",
                            "terseLabel":  "Fair Value Measurements"
                            }
                        }
                    },
                "localname":  "FairValueDisclosuresTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsNotes"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_FairValueInputsLevel1Member":  {
                "auth_ref":  [
                    "r206",
                    "r207",
                    "r209",
                    "r289",
                    "r328"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
                            "label":  "Fair Value, Inputs, Level 1 [Member]",
                            "terseLabel":  "Level\u00a01"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel1Member",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueInputsLevel2Member":  {
                "auth_ref":  [
                    "r206",
                    "r207",
                    "r209",
                    "r289",
                    "r329"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
                            "label":  "Fair Value, Inputs, Level 2 [Member]",
                            "terseLabel":  "Level\u00a02"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel2Member",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueInputsLevel3Member":  {
                "auth_ref":  [
                    "r206",
                    "r207",
                    "r209",
                    "r289",
                    "r330"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
                            "label":  "Fair Value, Inputs, Level 3 [Member]",
                            "terseLabel":  "Level\u00a03"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel3Member",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details",
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock":  {
                "auth_ref":  [
                    "r293",
                    "r299"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
                            "label":  "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
                            "terseLabel":  "Schedule of Fair Value, Financial Instruments Measured on Recurring Basis, Level 3 Hierarchy"
                            }
                        }
                    },
                "localname":  "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasuresandDisclosuresTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_FairValueMeasurementFrequencyDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Measurement frequency.",
                            "label":  "Measurement Frequency [Domain]",
                            "terseLabel":  "Measurement Frequency [Domain]"
                            }
                        }
                    },
                "localname":  "FairValueMeasurementFrequencyDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueMeasurementPolicyPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity.  Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
                            "label":  "Fair Value Measurement, Policy [Policy Text Block]",
                            "terseLabel":  "Fair Value Measurements"
                            }
                        }
                    },
                "localname":  "FairValueMeasurementPolicyPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_FairValueMeasurementsFairValueHierarchyDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
                            "label":  "Fair Value Hierarchy and NAV [Domain]",
                            "terseLabel":  "Fair Value Hierarchy and NAV [Domain]"
                            }
                        }
                    },
                "localname":  "FairValueMeasurementsFairValueHierarchyDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details",
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueMeasurementsRecurringMember":  {
                "auth_ref":  [
                    "r297",
                    "r300"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Frequent fair value measurement.  Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
                            "label":  "Fair Value, Recurring [Member]",
                            "terseLabel":  "Recurring"
                            }
                        }
                    },
                "localname":  "FairValueMeasurementsRecurringMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]",
                            "terseLabel":  "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]"
                            }
                        }
                    },
                "localname":  "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings":  {
                "auth_ref":  [
                    "r294",
                    "r298"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).",
                            "label":  "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings",
                            "terseLabel":  "Remeasurement of financial instruments"
                            }
                        }
                    },
                "localname":  "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues":  {
                "auth_ref":  [
                    "r295",
                    "r298"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of issuances of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
                            "label":  "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Issues",
                            "negatedLabel":  "Issuance of warrants to purchase shares of Series F redeemable convertible preferred stock in connection with 2017 Term Loan (Note 4)"
                            }
                        }
                    },
                "localname":  "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements":  {
                "auth_ref":  [
                    "r295",
                    "r298"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
                            "label":  "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements",
                            "terseLabel":  "Net exercise of preferred stock warrants"
                            }
                        }
                    },
                "localname":  "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3":  {
                "auth_ref":  [
                    "r296",
                    "r298"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of transfers of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset) out of level 3 of the fair value hierarchy.",
                            "label":  "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers out of Level 3",
                            "terseLabel":  "Reclassification of liability classified warrants to stockholders' equity (deficit)"
                            }
                        }
                    },
                "localname":  "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs":  {
                "auth_ref":  [
                    "r288",
                    "r298"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
                            "label":  "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs",
                            "negatedPeriodEndLabel":  "Ending balance",
                            "negatedPeriodStartLabel":  "Beginning balance"
                            }
                        }
                    },
                "localname":  "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluelevel3Details"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityCurrent":  {
                "auth_ref":  [
                    "r316"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
                            "label":  "Finance Lease, Liability, Current",
                            "terseLabel":  "Capital lease obligations, current portion"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinancialInstrumentAxis":  {
                "auth_ref":  [
                    "r139",
                    "r140",
                    "r141",
                    "r142",
                    "r143",
                    "r144",
                    "r145",
                    "r146",
                    "r147"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of financial instrument.",
                            "label":  "Financial Instrument [Axis]",
                            "terseLabel":  "Financial Instrument [Axis]"
                            }
                        }
                    },
                "localname":  "FinancialInstrumentAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FurnitureAndFixturesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Furniture and Fixtures [Member]",
                            "terseLabel":  "Furniture\u00a0and\u00a0fixtures"
                            }
                        }
                    },
                "localname":  "FurnitureAndFixturesMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_GainLossOnDispositionOfAssets1":  {
                "auth_ref":  [
                    "r82"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Gain (Loss) on Disposition of Assets",
                            "negatedTerseLabel":  "Loss on disposal of assets"
                            }
                        }
                    },
                "localname":  "GainLossOnDispositionOfAssets1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_Goodwill":  {
                "auth_ref":  [
                    "r151",
                    "r152"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Goodwill",
                            "terseLabel":  "Goodwill"
                            }
                        }
                    },
                "localname":  "Goodwill",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock":  {
                "auth_ref":  [
                    "r91",
                    "r153",
                    "r155"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for goodwill and intangible assets.  This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
                            "label":  "Goodwill and Intangible Assets, Policy [Policy Text Block]",
                            "terseLabel":  "Long-lived Assets"
                            }
                        }
                    },
                "localname":  "GoodwillAndIntangibleAssetsPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_GovernmentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Organization that is the governing authority of a community.",
                            "label":  "Government [Member]",
                            "terseLabel":  "Government"
                            }
                        }
                    },
                "localname":  "GovernmentMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationofRevenueDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_IPOMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "First sale of stock by a private company to the public.",
                            "label":  "IPO [Member]",
                            "terseLabel":  "IPO"
                            }
                        }
                    },
                "localname":  "IPOMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_IncomeLossAttributableToParent":  {
                "auth_ref":  [
                    "r67"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, before tax, of income (loss) attributable to parent.  Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.",
                            "label":  "Income (Loss) Attributable to Parent, before Tax",
                            "totalLabel":  "Loss before income taxes"
                            }
                        }
                    },
                "localname":  "IncomeLossAttributableToParent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeStatementAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Income Statement [Abstract]",
                            "terseLabel":  "Income Statement [Abstract]"
                            }
                        }
                    },
                "localname":  "IncomeStatementAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeStatementLocationAxis":  {
                "auth_ref":  [
                    "r160"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by location in the income statement.",
                            "label":  "Income Statement Location [Axis]",
                            "terseLabel":  "Income Statement Location [Axis]"
                            }
                        }
                    },
                "localname":  "IncomeStatementLocationAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockBasedCompensationExpenseDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeStatementLocationDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Location in the income statement.",
                            "label":  "Income Statement Location [Domain]",
                            "terseLabel":  "Income Statement Location [Domain]"
                            }
                        }
                    },
                "localname":  "IncomeStatementLocationDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockBasedCompensationExpenseDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_IncomeTaxDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Income Tax Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "IncomeTaxDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeTaxDisclosureTextBlock":  {
                "auth_ref":  [
                    "r282"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for income taxes.  Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
                            "label":  "Income Tax Disclosure [Text Block]",
                            "terseLabel":  "Income Taxes"
                            }
                        }
                    },
                "localname":  "IncomeTaxDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxes"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_IncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r93",
                    "r130",
                    "r280"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
                            "label":  "Income Tax Expense (Benefit)",
                            "terseLabel":  "Income tax expense",
                            "totalLabel":  "Provision for income tax"
                            }
                        }
                    },
                "localname":  "IncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeTaxPolicyTextBlock":  {
                "auth_ref":  [
                    "r60",
                    "r91",
                    "r258",
                    "r259",
                    "r264",
                    "r265",
                    "r271",
                    "r281",
                    "r370"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Income Tax, Policy [Policy Text Block]",
                            "terseLabel":  "Income Taxes"
                            }
                        }
                    },
                "localname":  "IncomeTaxPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_IncreaseDecreaseInAccountsPayable":  {
                "auth_ref":  [
                    "r81"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
                            "label":  "Increase (Decrease) in Accounts Payable",
                            "terseLabel":  "Accounts payable"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInAccountsPayable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInAccountsReceivable":  {
                "auth_ref":  [
                    "r81"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  8.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
                            "label":  "Increase (Decrease) in Accounts Receivable",
                            "negatedLabel":  "Accounts receivable, net"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInAccountsReceivable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":  {
                "auth_ref":  [
                    "r81"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
                            "label":  "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
                            "terseLabel":  "Accrued and other liabilities"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Increase (Decrease) in Operating Capital [Abstract]",
                            "terseLabel":  "Changes in assets and liabilities:"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOperatingCapitalAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets":  {
                "auth_ref":  [
                    "r81"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  7.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in noncurrent assets classified as other.",
                            "label":  "Increase (Decrease) in Other Noncurrent Assets",
                            "negatedLabel":  "Other assets"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOtherNoncurrentAssets",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
                            "terseLabel":  "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInStockholdersEquityRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Increase (Decrease) in Temporary Equity [Roll Forward]",
                            "terseLabel":  "Increase (Decrease) in Temporary Equity [Roll Forward]"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInTemporaryEquityRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_InterestExpense":  {
                "auth_ref":  [
                    "r61",
                    "r128",
                    "r306",
                    "r309",
                    "r353"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_IncomeLossAttributableToParent",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of the cost of borrowed funds accounted for as interest expense.",
                            "label":  "Interest Expense",
                            "negatedLabel":  "Interest expense"
                            }
                        }
                    },
                "localname":  "InterestExpense",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestPaidNet":  {
                "auth_ref":  [
                    "r77",
                    "r79",
                    "r86"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Interest Paid, Excluding Capitalized Interest, Operating Activities",
                            "terseLabel":  "Cash paid for interest expense"
                            }
                        }
                    },
                "localname":  "InterestPaidNet",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestPayableCurrent":  {
                "auth_ref":  [
                    "r9",
                    "r10",
                    "r41"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Interest Payable, Current",
                            "terseLabel":  "Accrued interest"
                            }
                        }
                    },
                "localname":  "InterestPayableCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LeaseAndRentalExpense":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
                            "label":  "Operating Leases, Rent Expense",
                            "terseLabel":  "Rent expense"
                            }
                        }
                    },
                "localname":  "LeaseAndRentalExpense",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LeaseholdImprovementsMember":  {
                "auth_ref":  [
                    "r157"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Additions or improvements to assets held under a lease arrangement.",
                            "label":  "Leasehold Improvements [Member]",
                            "terseLabel":  "Leasehold improvements"
                            }
                        }
                    },
                "localname":  "LeaseholdImprovementsMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LesseeOperatingLeaseRenewalTerm":  {
                "auth_ref":  [
                    "r317"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Lessee, Operating Lease, Renewal Term",
                            "terseLabel":  "Operating lease, renewal term"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseRenewalTerm",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_Liabilities":  {
                "auth_ref":  [
                    "r40"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Liabilities",
                            "totalLabel":  "Total liabilities"
                            }
                        }
                    },
                "localname":  "Liabilities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesAndStockholdersEquity":  {
                "auth_ref":  [
                    "r30",
                    "r350",
                    "r362"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
                            "label":  "Liabilities and Equity",
                            "totalLabel":  "Total liabilities, redeemable convertible preferred stock and stockholders' equity (deficit)"
                            }
                        }
                    },
                "localname":  "LiabilitiesAndStockholdersEquity",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesAndStockholdersEquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Liabilities and Equity [Abstract]",
                            "terseLabel":  "Liabilities, Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)"
                            }
                        }
                    },
                "localname":  "LiabilitiesAndStockholdersEquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LiabilitiesCurrent":  {
                "auth_ref":  [
                    "r42"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
                            "label":  "Liabilities, Current",
                            "totalLabel":  "Total current liabilities"
                            }
                        }
                    },
                "localname":  "LiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesCurrentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Liabilities, Current [Abstract]",
                            "terseLabel":  "Current liabilities:"
                            }
                        }
                    },
                "localname":  "LiabilitiesCurrentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LiabilitiesFairValueDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Liabilities, Fair Value Disclosure [Abstract]",
                            "terseLabel":  "Liabilities:"
                            }
                        }
                    },
                "localname":  "LiabilitiesFairValueDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LicenseAgreementTermsMember":  {
                "auth_ref":  [
                    "r252",
                    "r253"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Terms of the license agreements under research and development arrangements accounted for as a contract to perform research and development for others.",
                            "label":  "License Agreement Terms [Member]",
                            "terseLabel":  "Licensing Agreements"
                            }
                        }
                    },
                "localname":  "LicenseAgreementTermsMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LicensingAgreementsMember":  {
                "auth_ref":  [
                    "r283"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).",
                            "label":  "Licensing Agreements [Member]",
                            "terseLabel":  "License Agreement"
                            }
                        }
                    },
                "localname":  "LicensingAgreementsMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LineOfCreditFacilityAxis":  {
                "auth_ref":  [
                    "r39",
                    "r98"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Lender Name [Axis]",
                            "terseLabel":  "Lender Name [Axis]"
                            }
                        }
                    },
                "localname":  "LineOfCreditFacilityAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LineOfCreditFacilityLenderDomain":  {
                "auth_ref":  [
                    "r39"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Line of Credit Facility, Lender [Domain]",
                            "terseLabel":  "Line of Credit Facility, Lender [Domain]"
                            }
                        }
                    },
                "localname":  "LineOfCreditFacilityLenderDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LoansPayableMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Borrowing supported by a written promise to pay an obligation.",
                            "label":  "Loans Payable [Member]",
                            "terseLabel":  "Loan payable"
                            }
                        }
                    },
                "localname":  "LoansPayableMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LongTermDebt":  {
                "auth_ref":  [
                    "r17",
                    "r178",
                    "r349",
                    "r359"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt.  Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper.  Excludes capital lease obligations.",
                            "label":  "Long-term Debt",
                            "totalLabel":  "Total borrowings, net of discounts and debt issuance costs"
                            }
                        }
                    },
                "localname":  "LongTermDebt",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":  {
                "auth_ref":  [
                    "r103",
                    "r175"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails":  {
                        "order":  1.0,
                        "parentTag":  "exdx_LongTermDebtIncludingUndiscountedInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months",
                            "terseLabel":  "2020"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":  {
                "auth_ref":  [
                    "r103",
                    "r175"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails":  {
                        "order":  5.0,
                        "parentTag":  "exdx_LongTermDebtIncludingUndiscountedInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Long-term Debt, Maturities, Repayments of Principal in Year Five",
                            "terseLabel":  "2024"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":  {
                "auth_ref":  [
                    "r103",
                    "r175"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails":  {
                        "order":  4.0,
                        "parentTag":  "exdx_LongTermDebtIncludingUndiscountedInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Long-term Debt, Maturities, Repayments of Principal in Year Four",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":  {
                "auth_ref":  [
                    "r103",
                    "r175"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails":  {
                        "order":  3.0,
                        "parentTag":  "exdx_LongTermDebtIncludingUndiscountedInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Long-term Debt, Maturities, Repayments of Principal in Year Three",
                            "terseLabel":  "2022"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":  {
                "auth_ref":  [
                    "r103",
                    "r175"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails":  {
                        "order":  2.0,
                        "parentTag":  "exdx_LongTermDebtIncludingUndiscountedInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Long-term Debt, Maturities, Repayments of Principal in Year Two",
                            "terseLabel":  "2021"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsFutureminimumpaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtNoncurrent":  {
                "auth_ref":  [
                    "r45"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer.  Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper.  Excludes capital lease obligations.",
                            "label":  "Long-term Debt, Excluding Current Maturities",
                            "terseLabel":  "Borrowings-non-current portion, net of discounts and debt issuance costs"
                            }
                        }
                    },
                "localname":  "LongTermDebtNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermPurchaseCommitmentAmount":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The minimum amount the entity agreed to spend under the long-term purchase commitment.",
                            "label":  "Long-term Purchase Commitment, Amount",
                            "terseLabel":  "Minimum annual purchase commitment"
                            }
                        }
                    },
                "localname":  "LongTermPurchaseCommitmentAmount",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongtermDebtTypeAxis":  {
                "auth_ref":  [
                    "r45"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of long-term debt.",
                            "label":  "Long-term Debt, Type [Axis]",
                            "terseLabel":  "Long-term Debt, Type [Axis]"
                            }
                        }
                    },
                "localname":  "LongtermDebtTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LongtermDebtTypeDomain":  {
                "auth_ref":  [
                    "r45",
                    "r176"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Long-term Debt, Type [Domain]",
                            "terseLabel":  "Long-term Debt, Type [Domain]"
                            }
                        }
                    },
                "localname":  "LongtermDebtTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LongtermPurchaseCommitmentPeriod":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
                            "label":  "Long-term Purchase Commitment, Period",
                            "terseLabel":  "Purchase commitment, term"
                            }
                        }
                    },
                "localname":  "LongtermPurchaseCommitmentPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_LossContingenciesLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Loss Contingencies [Line Items]",
                            "terseLabel":  "Loss Contingencies [Line Items]"
                            }
                        }
                    },
                "localname":  "LossContingenciesLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LossContingenciesTable":  {
                "auth_ref":  [
                    "r165",
                    "r166",
                    "r167",
                    "r168",
                    "r169",
                    "r170",
                    "r171",
                    "r173",
                    "r174"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made.  Excludes environmental contingencies, warranties and unconditional purchase obligations.",
                            "label":  "Loss Contingencies [Table]",
                            "terseLabel":  "Loss Contingencies [Table]"
                            }
                        }
                    },
                "localname":  "LossContingenciesTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_MoneyMarketFundsMember":  {
                "auth_ref":  [
                    "r206"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
                            "label":  "Money Market Funds [Member]",
                            "terseLabel":  "Money market funds"
                            }
                        }
                    },
                "localname":  "MoneyMarketFundsMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivities":  {
                "auth_ref":  [
                    "r78"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Net Cash Provided by (Used in) Financing Activities",
                            "totalLabel":  "Net cash provided by financing activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInFinancingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
                            "terseLabel":  "Cash flows from financing activities:"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivities":  {
                "auth_ref":  [
                    "r78"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Net Cash Provided by (Used in) Investing Activities",
                            "totalLabel":  "Net cash used in investing activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInInvestingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
                            "terseLabel":  "Cash flows from investing activities:"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivities":  {
                "auth_ref":  [
                    "r78",
                    "r80",
                    "r83"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Net Cash Provided by (Used in) Operating Activities",
                            "totalLabel":  "Net cash used in operating activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInOperatingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
                            "terseLabel":  "Cash flows from operating activities:"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetIncomeLoss":  {
                "auth_ref":  [
                    "r58",
                    "r59",
                    "r62",
                    "r83",
                    "r112",
                    "r352",
                    "r365"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        },
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
                            "label":  "Net Income (Loss) Attributable to Parent",
                            "terseLabel":  "Net loss",
                            "totalLabel":  "Net loss"
                            }
                        }
                    },
                "localname":  "NetIncomeLoss",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted":  {
                "auth_ref":  [
                    "r108",
                    "r109"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
                            "label":  "Net Income (Loss) Available to Common Stockholders, Diluted",
                            "terseLabel":  "Net loss attributable to common stockholders (diluted)"
                            }
                        }
                    },
                "localname":  "NetIncomeLossAvailableToCommonStockholdersDiluted",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NewAccountingPrinciplesEarlyAdoptionMember":  {
                "auth_ref":  [
                    "r105",
                    "r106"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Represents a group of guidance that has been adopted early.",
                            "label":  "New Accounting Principles, Early Adoption [Domain]",
                            "terseLabel":  "New Accounting Principles, Early Adoption [Domain]"
                            }
                        }
                    },
                "localname":  "NewAccountingPrinciplesEarlyAdoptionMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_NewAccountingPronouncementEarlyAdoptionAxis":  {
                "auth_ref":  [
                    "r105",
                    "r106"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The financial statement line items and the effect of the guidance on financial statement line items by guidance implemented if the entity elects earlier application.",
                            "label":  "New Accounting Pronouncement, Early Adoption [Axis]",
                            "terseLabel":  "New Accounting Pronouncement, Early Adoption [Axis]"
                            }
                        }
                    },
                "localname":  "NewAccountingPronouncementEarlyAdoptionAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "New Accounting Pronouncement, Early Adoption [Line Items]",
                            "terseLabel":  "New Accounting Pronouncement, Early Adoption [Line Items]"
                            }
                        }
                    },
                "localname":  "NewAccountingPronouncementEarlyAdoptionLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NewAccountingPronouncementEarlyAdoptionTable":  {
                "auth_ref":  [
                    "r105",
                    "r106"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule detailing the financial statement line items and the effect of the guidance on financial statement line items by guidance implemented if the entity elects earlier application.",
                            "label":  "New Accounting Pronouncement, Early Adoption [Table]",
                            "terseLabel":  "New Accounting Pronouncement, Early Adoption [Table]"
                            }
                        }
                    },
                "localname":  "NewAccountingPronouncementEarlyAdoptionTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "New Accounting Pronouncements, Policy [Policy Text Block]",
                            "terseLabel":  "Recent Accounting Pronouncements"
                            }
                        }
                    },
                "localname":  "NewAccountingPronouncementsPolicyPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OperatingIncomeLoss":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_IncomeLossAttributableToParent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The net result for the period of deducting operating expenses from operating revenues.",
                            "label":  "Operating Income (Loss)",
                            "totalLabel":  "Loss from operations"
                            }
                        }
                    },
                "localname":  "OperatingIncomeLoss",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDue":  {
                "auth_ref":  [
                    "r311",
                    "r312"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
                            "label":  "Operating Leases, Future Minimum Payments Due",
                            "totalLabel":  "Total minimum lease payments"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]",
                            "terseLabel":  "Operating Leases"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent":  {
                "auth_ref":  [
                    "r311",
                    "r312"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
                            "terseLabel":  "2020"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears":  {
                "auth_ref":  [
                    "r311",
                    "r312"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases, Future Minimum Payments, Due in Five Years",
                            "terseLabel":  "2024"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears":  {
                "auth_ref":  [
                    "r311",
                    "r312"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases, Future Minimum Payments, Due in Four Years",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears":  {
                "auth_ref":  [
                    "r311",
                    "r312"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases, Future Minimum Payments, Due in Three Years",
                            "terseLabel":  "2022"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears":  {
                "auth_ref":  [
                    "r311",
                    "r312"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases, Future Minimum Payments, Due in Two Years",
                            "terseLabel":  "2021"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesMinimumannualleasepaymentsundernoncancelableleasearrangementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
                            }
                        }
                    },
                "localname":  "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock":  {
                "auth_ref":  [
                    "r104",
                    "r107",
                    "r121",
                    "r284"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
                            "label":  "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
                            "terseLabel":  "Organization"
                            }
                        }
                    },
                "localname":  "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationNotes"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OtherAccruedLiabilitiesCurrent":  {
                "auth_ref":  [
                    "r8",
                    "r9",
                    "r10",
                    "r41"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails":  {
                        "order":  7.0,
                        "parentTag":  "us-gaap_AccruedLiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
                            "label":  "Other Accrued Liabilities, Current",
                            "terseLabel":  "Other accrued liabilities"
                            }
                        }
                    },
                "localname":  "OtherAccruedLiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationAccruedliabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAssetsCurrent":  {
                "auth_ref":  [
                    "r53"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationPrepaidexpensesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of current assets classified as other.",
                            "label":  "Other Assets, Current",
                            "terseLabel":  "Diagnostic\u00a0testing\u00a0supplies"
                            }
                        }
                    },
                "localname":  "OtherAssetsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationPrepaidexpensesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAssetsMember":  {
                "auth_ref":  [
                    "r285",
                    "r287"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Primary financial statement caption encompassing other assets.",
                            "label":  "Other Assets [Member]",
                            "terseLabel":  "Other assets"
                            }
                        }
                    },
                "localname":  "OtherAssetsMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_OtherAssetsNoncurrent":  {
                "auth_ref":  [
                    "r37"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of noncurrent assets classified as other.",
                            "label":  "Other Assets, Noncurrent",
                            "terseLabel":  "Other assets"
                            }
                        }
                    },
                "localname":  "OtherAssetsNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherLiabilitiesNoncurrent":  {
                "auth_ref":  [
                    "r46"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
                            "label":  "Other Liabilities, Noncurrent",
                            "terseLabel":  "Other non-current liabilities"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherNonoperatingIncomeExpense":  {
                "auth_ref":  [
                    "r69"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_IncomeLossAttributableToParent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of income (expense) related to nonoperating activities, classified as other.",
                            "label":  "Other Nonoperating Income (Expense)",
                            "terseLabel":  "Other income, net"
                            }
                        }
                    },
                "localname":  "OtherNonoperatingIncomeExpense",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherPreferredStockDividendsAndAdjustments":  {
                "auth_ref":  [
                    "r108",
                    "r196"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of preferred stock dividends and adjustments classified as other.",
                            "label":  "Other Preferred Stock Dividends and Adjustments",
                            "negatedLabel":  "Deemed dividend recorded in connection with financing transactions"
                            }
                        }
                    },
                "localname":  "OtherPreferredStockDividendsAndAdjustments",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherPrepaidExpenseCurrent":  {
                "auth_ref":  [
                    "r3",
                    "r6"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationPrepaidexpensesDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
                            "label":  "Other Prepaid Expense, Current",
                            "terseLabel":  "Other prepaid assets"
                            }
                        }
                    },
                "localname":  "OtherPrepaidExpenseCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationPrepaidexpensesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OverAllotmentOptionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Right given to the underwriter to sell additional shares over the initial allotment.",
                            "label":  "Over-Allotment Option [Member]",
                            "terseLabel":  "Over-Allotment Option"
                            }
                        }
                    },
                "localname":  "OverAllotmentOptionMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_PaidInKindInterest":  {
                "auth_ref":  [
                    "r82"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  9.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Interest paid other than in cash for example by issuing additional debt securities.  As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.",
                            "label":  "Paid-in-Kind Interest",
                            "terseLabel":  "Non-cash interest expense"
                            }
                        }
                    },
                "localname":  "PaidInKindInterest",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentInKindPIKNoteMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "A payment in kind note accrues interest over the term of the note and is repaid at maturity or upon refinancing.  A PIK loan is typically unsecured.",
                            "label":  "Payment in Kind (PIK) Note [Member]",
                            "terseLabel":  "Paid in-kind note"
                            }
                        }
                    },
                "localname":  "PaymentInKindPIKNoteMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_PaymentsOfDebtIssuanceCosts":  {
                "auth_ref":  [
                    "r76"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Payments of Debt Issuance Costs",
                            "terseLabel":  "Payments of debt issuance costs"
                            }
                        }
                    },
                "localname":  "PaymentsOfDebtIssuanceCosts",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementofCashFlowsParenthetical"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToAcquireMarketableSecurities":  {
                "auth_ref":  [
                    "r138"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash outflow for purchase of marketable security.",
                            "label":  "Payments to Acquire Marketable Securities",
                            "negatedLabel":  "Purchases of short-term investments"
                            }
                        }
                    },
                "localname":  "PaymentsToAcquireMarketableSecurities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r72"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Payments to Acquire Property, Plant, and Equipment",
                            "negatedLabel":  "Purchases of property and equipment"
                            }
                        }
                    },
                "localname":  "PaymentsToAcquirePropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock":  {
                "auth_ref":  [
                    "r211"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for pension and other postretirement benefits.",
                            "label":  "Pension and Other Postretirement Benefits Disclosure [Text Block]",
                            "terseLabel":  "401(k) Plan"
                            }
                        }
                    },
                "localname":  "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/A401kPlan"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PlanNameAxis":  {
                "auth_ref":  [
                    "r215",
                    "r241"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by plan name for share-based payment arrangement.",
                            "label":  "Plan Name [Axis]",
                            "terseLabel":  "Plan Name [Axis]"
                            }
                        }
                    },
                "localname":  "PlanNameAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PlanNameDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Plan name for share-based payment arrangement.",
                            "label":  "Plan Name [Domain]",
                            "terseLabel":  "Plan Name [Domain]"
                            }
                        }
                    },
                "localname":  "PlanNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]",
                            "terseLabel":  "Preferred stock"
                            }
                        }
                    },
                "localname":  "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PreferredStockParOrStatedValuePerShare":  {
                "auth_ref":  [
                    "r23"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
                            "label":  "Preferred Stock, Par or Stated Value Per Share",
                            "terseLabel":  "Par value (in dollars per share)"
                            }
                        }
                    },
                "localname":  "PreferredStockParOrStatedValuePerShare",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_PreferredStockSharesAuthorized":  {
                "auth_ref":  [
                    "r23"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Preferred Stock, Shares Authorized",
                            "terseLabel":  "Shares authorized (in shares)"
                            }
                        }
                    },
                "localname":  "PreferredStockSharesAuthorized",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_PreferredStockSharesIssued":  {
                "auth_ref":  [
                    "r23"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Preferred Stock, Shares Issued",
                            "terseLabel":  "Shares issued (in shares)"
                            }
                        }
                    },
                "localname":  "PreferredStockSharesIssued",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_PreferredStockSharesOutstanding":  {
                "auth_ref":  [
                    "r23"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Preferred Stock, Shares Outstanding",
                            "terseLabel":  "Shares outstanding (in shares)"
                            }
                        }
                    },
                "localname":  "PreferredStockSharesOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_PreferredStockTextBlock":  {
                "auth_ref":  [
                    "r198"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.",
                            "label":  "Preferred Stock [Text Block]",
                            "terseLabel":  "Warrants to Purchase Common or Preferred Stock"
                            }
                        }
                    },
                "localname":  "PreferredStockTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNotes"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PreferredStockValue":  {
                "auth_ref":  [
                    "r23"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Preferred Stock, Value, Issued",
                            "terseLabel":  "Preferred stock"
                            }
                        }
                    },
                "localname":  "PreferredStockValue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PrepaidExpenseAndOtherAssets":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.",
                            "label":  "Prepaid Expense and Other Assets",
                            "terseLabel":  "Prepaid expenses and other current assets"
                            }
                        }
                    },
                "localname":  "PrepaidExpenseAndOtherAssets",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PrepaidExpenseAndOtherAssetsCurrent":  {
                "auth_ref":  [
                    "r5",
                    "r31",
                    "r32"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationPrepaidexpensesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
                            "label":  "Prepaid Expense and Other Assets, Current",
                            "totalLabel":  "Prepaid and other current assets"
                            }
                        }
                    },
                "localname":  "PrepaidExpenseAndOtherAssetsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationPrepaidexpensesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PrepaidRoyalties":  {
                "auth_ref":  [
                    "r4",
                    "r6",
                    "r149",
                    "r150"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationPrepaidexpensesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of asset related to consideration paid in advance for royalties that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
                            "label":  "Prepaid Royalties",
                            "terseLabel":  "Prepaid product royalties"
                            }
                        }
                    },
                "localname":  "PrepaidRoyalties",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationPrepaidexpensesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromIssuanceInitialPublicOffering":  {
                "auth_ref":  [
                    "r73"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
                            "label":  "Proceeds from Issuance Initial Public Offering",
                            "terseLabel":  "Proceeds from initial public offering, net of issuance costs and offering costs"
                            }
                        }
                    },
                "localname":  "ProceedsFromIssuanceInitialPublicOffering",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromIssuanceOfLongTermDebt":  {
                "auth_ref":  [
                    "r74"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
                            "label":  "Proceeds from Issuance of Long-term Debt",
                            "terseLabel":  "Term loan borrowings",
                            "verboseLabel":  "Proceeds from issuance of 2017 Term Loan, net of issuance costs of $5"
                            }
                        }
                    },
                "localname":  "ProceedsFromIssuanceOfLongTermDebt",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails",
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.",
                            "label":  "Proceeds from Sale and Maturity of Marketable Securities",
                            "terseLabel":  "Maturities of short-term investments"
                            }
                        }
                    },
                "localname":  "ProceedsFromSaleAndMaturityOfMarketableSecurities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r71"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Proceeds from Sale of Property, Plant, and Equipment",
                            "terseLabel":  "Proceeds from sale of property and equipment"
                            }
                        }
                    },
                "localname":  "ProceedsFromSaleOfPropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromStockOptionsExercised":  {
                "auth_ref":  [
                    "r73",
                    "r242"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow from exercise of option under share-based payment arrangement.",
                            "label":  "Proceeds from Stock Options Exercised",
                            "terseLabel":  "Proceeds from sale of common stock upon exercise of stock options"
                            }
                        }
                    },
                "localname":  "ProceedsFromStockOptionsExercised",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProductConcentrationRiskMember":  {
                "auth_ref":  [
                    "r117"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues.  May also reflect the percentage contribution the product made to operating results.  Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.",
                            "label":  "Product Concentration Risk [Member]",
                            "terseLabel":  "Product Concentration Risk"
                            }
                        }
                    },
                "localname":  "ProductConcentrationRiskMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentByTypeAxis":  {
                "auth_ref":  [
                    "r36",
                    "r159"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
                            "label":  "Property, Plant and Equipment, Type [Axis]",
                            "terseLabel":  "Property, Plant and Equipment, Type [Axis]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentByTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationNarrativeDetails",
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentGross":  {
                "auth_ref":  [
                    "r35",
                    "r157"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_PropertyPlantAndEquipmentNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Property, Plant and Equipment, Gross",
                            "terseLabel":  "Total property and equipment",
                            "verboseLabel":  "Property and equipment, gross"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentGross",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationNarrativeDetails",
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Property, Plant and Equipment [Line Items]",
                            "terseLabel":  "Property, Plant and Equipment [Line Items]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationNarrativeDetails",
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentNet":  {
                "auth_ref":  [
                    "r13",
                    "r14",
                    "r159",
                    "r363"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        },
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Property, Plant and Equipment, Net",
                            "terseLabel":  "Property and equipment, net",
                            "totalLabel":  "Property and equipment, net"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentNet",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets",
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock":  {
                "auth_ref":  [
                    "r34",
                    "r91",
                    "r159"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale.  Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
                            "label":  "Property, Plant and Equipment, Policy [Policy Text Block]",
                            "terseLabel":  "Property and Equipment"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentTextBlock":  {
                "auth_ref":  [
                    "r13",
                    "r159"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Property, Plant and Equipment [Table Text Block]",
                            "terseLabel":  "Property and equipment"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentTypeDomain":  {
                "auth_ref":  [
                    "r13",
                    "r157"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Property, Plant and Equipment, Type [Domain]",
                            "terseLabel":  "Property, Plant and Equipment, Type [Domain]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationNarrativeDetails",
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RedeemableConvertiblePreferredStockMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Description of type or class of redeemable convertible preferred stock.  Convertible redeemable preferred stock possess conversion and redemption features.  The stock has redemption features that are outside the control of the issuer.",
                            "label":  "Redeemable Convertible Preferred Stock [Member]",
                            "terseLabel":  "Redeemable Convertible Preferred\u00a0Stock"
                            }
                        }
                    },
                "localname":  "RedeemableConvertiblePreferredStockMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RedeemablePreferredStockMember":  {
                "auth_ref":  [
                    "r11",
                    "r183"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Description of type or class of redeemable preferred stock.  For instance, cumulative preferred stock, noncumulative preferred stock, convertible or series.",
                            "label":  "Redeemable Preferred Stock [Member]",
                            "terseLabel":  "Redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "RedeemablePreferredStockMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesSecuritiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RelatedPartyDomain":  {
                "auth_ref":  [
                    "r324"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families.  It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
                            "label":  "Related Party [Domain]",
                            "terseLabel":  "Related Party [Domain]"
                            }
                        }
                    },
                "localname":  "RelatedPartyDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RelatedPartyTransactionAxis":  {
                "auth_ref":  [
                    "r208",
                    "r319",
                    "r320"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of related party transaction.",
                            "label":  "Related Party Transaction [Axis]",
                            "terseLabel":  "Related Party Transaction [Axis]"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RelatedPartyTransactionDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Transaction between related party.",
                            "label":  "Related Party Transaction [Domain]",
                            "terseLabel":  "Related Party Transaction [Domain]"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty":  {
                "auth_ref":  [
                    "r318"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
                            "label":  "Related Party Transaction, Expenses from Transactions with Related Party",
                            "terseLabel":  "Expenses incurred with related party (bi-weekly rate)"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RelatedPartyTransactionLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Related Party Transaction [Line Items]",
                            "terseLabel":  "Related Party Transaction [Line Items]"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RelatedPartyTransactionsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Related Party Transactions [Abstract]"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis":  {
                "auth_ref":  [
                    "r208",
                    "r319",
                    "r320",
                    "r333",
                    "r334",
                    "r335",
                    "r336",
                    "r337",
                    "r338",
                    "r339",
                    "r340",
                    "r341",
                    "r342",
                    "r343",
                    "r344"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of related party.  Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families.  It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
                            "label":  "Related Party [Axis]",
                            "terseLabel":  "Related Party [Axis]"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionsByRelatedPartyAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RelatedPartyTransactionsDisclosureTextBlock":  {
                "auth_ref":  [
                    "r324"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for related party transactions.  Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
                            "label":  "Related Party Transactions Disclosure [Text Block]",
                            "terseLabel":  "Related Parties"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionsDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedParties"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations":  {
                "auth_ref":  [
                    "r75"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).",
                            "label":  "Repayments of Long-term Capital Lease Obligations",
                            "negatedLabel":  "Principal payment on capital lease obligations"
                            }
                        }
                    },
                "localname":  "RepaymentsOfLongTermCapitalLeaseObligations",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RepaymentsOfLongTermDebt":  {
                "auth_ref":  [
                    "r75"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
                            "label":  "Repayments of Long-term Debt",
                            "terseLabel":  "Loan repayment"
                            }
                        }
                    },
                "localname":  "RepaymentsOfLongTermDebt",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis":  {
                "auth_ref":  [
                    "r252",
                    "r253"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by form of arrangement related to research and development.",
                            "label":  "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]",
                            "terseLabel":  "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]"
                            }
                        }
                    },
                "localname":  "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain":  {
                "auth_ref":  [
                    "r252",
                    "r253"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others.",
                            "label":  "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]",
                            "terseLabel":  "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]"
                            }
                        }
                    },
                "localname":  "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ResearchAndDevelopmentExpense":  {
                "auth_ref":  [
                    "r251",
                    "r372"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
                            "label":  "Research and Development Expense",
                            "terseLabel":  "Research and development expenses"
                            }
                        }
                    },
                "localname":  "ResearchAndDevelopmentExpense",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ResearchAndDevelopmentExpenseMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Primary financial statement caption in which the reported facts about research and development expense have been included.",
                            "label":  "Research and Development Expense [Member]",
                            "terseLabel":  "Research and development"
                            }
                        }
                    },
                "localname":  "ResearchAndDevelopmentExpenseMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockBasedCompensationExpenseDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ResearchAndDevelopmentExpensePolicy":  {
                "auth_ref":  [
                    "r91",
                    "r251"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
                            "label":  "Research and Development Expense, Policy [Policy Text Block]",
                            "terseLabel":  "Research and Development"
                            }
                        }
                    },
                "localname":  "ResearchAndDevelopmentExpensePolicy",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RestrictedCash":  {
                "auth_ref":  [
                    "r90",
                    "r345",
                    "r360"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesCashcashequivalentsandrestrictedcashDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Restricted Cash",
                            "terseLabel":  "Restricted cash"
                            }
                        }
                    },
                "localname":  "RestrictedCash",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesCashcashequivalentsandrestrictedcashDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Cash and Cash Equivalents [Domain]",
                            "terseLabel":  "Cash and Cash Equivalents [Domain]"
                            }
                        }
                    },
                "localname":  "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RetainedEarningsAccumulatedDeficit":  {
                "auth_ref":  [
                    "r27",
                    "r194",
                    "r361"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
                            "label":  "Retained Earnings (Accumulated Deficit)",
                            "negatedLabel":  "Accumulated deficit",
                            "terseLabel":  "Accumulated deficit"
                            }
                        }
                    },
                "localname":  "RetainedEarningsAccumulatedDeficit",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets",
                    "http://www.exagen.com/role/OrganizationDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RetainedEarningsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
                            "label":  "Retained Earnings [Member]",
                            "terseLabel":  "Accumulated Deficit"
                            }
                        }
                    },
                "localname":  "RetainedEarningsMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax":  {
                "auth_ref":  [
                    "r199",
                    "r200"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Revenue from Contract with Customer, Excluding Assessed Tax",
                            "terseLabel":  "Revenue"
                            }
                        }
                    },
                "localname":  "RevenueFromContractWithCustomerExcludingAssessedTax",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationofRevenueDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock":  {
                "auth_ref":  [
                    "r92",
                    "r205"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for revenue from contract with customer.",
                            "label":  "Revenue from Contract with Customer [Policy Text Block]",
                            "terseLabel":  "Revenue Recognition"
                            }
                        }
                    },
                "localname":  "RevenueFromContractWithCustomerPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RoyaltyGuaranteesCommitmentsAmount":  {
                "auth_ref":  [
                    "r332"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount the entity has committed to make for future royalty guarantees.",
                            "label":  "Royalty Guarantees, Commitments, Amount",
                            "terseLabel":  "Future minimum royalty commitment"
                            }
                        }
                    },
                "localname":  "RoyaltyGuaranteesCommitmentsAmount",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_SaleOfStockConsiderationReceivedOnTransaction":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Cash received on stock transaction after deduction of issuance costs.",
                            "label":  "Sale of Stock, Consideration Received on Transaction",
                            "terseLabel":  "Proceeds from public offering, net"
                            }
                        }
                    },
                "localname":  "SaleOfStockConsiderationReceivedOnTransaction",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_SaleOfStockNameOfTransactionDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
                            "label":  "Sale of Stock [Domain]",
                            "terseLabel":  "Sale of Stock [Domain]"
                            }
                        }
                    },
                "localname":  "SaleOfStockNameOfTransactionDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
                            "label":  "Sale of Stock, Number of Shares Issued in Transaction",
                            "terseLabel":  "Number of shares issued in public offering"
                            }
                        }
                    },
                "localname":  "SaleOfStockNumberOfSharesIssuedInTransaction",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_SaleOfStockPricePerShare":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
                            "label":  "Sale of Stock, Price Per Share",
                            "terseLabel":  "Shares issued in public offering, price per share (in dollars per share)"
                            }
                        }
                    },
                "localname":  "SaleOfStockPricePerShare",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_SalesRevenueNetMember":  {
                "auth_ref":  [
                    "r118"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Revenue Benchmark [Member]",
                            "terseLabel":  "Revenue Benchmark"
                            }
                        }
                    },
                "localname":  "SalesRevenueNetMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the components of accrued liabilities.",
                            "label":  "Schedule of Accrued Liabilities [Table Text Block]",
                            "terseLabel":  "Accrued liabilities"
                            }
                        }
                    },
                "localname":  "ScheduleOfAccruedLiabilitiesTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock":  {
                "auth_ref":  [
                    "r111"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
                            "label":  "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
                            "terseLabel":  "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share"
                            }
                        }
                    },
                "localname":  "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the components of cash and cash equivalents.",
                            "label":  "Schedule of Cash and Cash Equivalents [Table Text Block]",
                            "terseLabel":  "Schedule of Cash and Cash Equivalents"
                            }
                        }
                    },
                "localname":  "ScheduleOfCashAndCashEquivalentsTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock":  {
                "auth_ref":  [
                    "r277"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
                            "label":  "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
                            "terseLabel":  "Schedule of Components of Income Tax Expense (Benefit)"
                            }
                        }
                    },
                "localname":  "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock":  {
                "auth_ref":  [
                    "r270"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
                            "label":  "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
                            "terseLabel":  "Schedule of Deferred Tax Assets and Liabilities"
                            }
                        }
                    },
                "localname":  "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock":  {
                "auth_ref":  [
                    "r261"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
                            "label":  "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
                            "terseLabel":  "Schedule of Effective Income Tax Rate Reconciliation"
                            }
                        }
                    },
                "localname":  "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock":  {
                "auth_ref":  [
                    "r214",
                    "r238",
                    "r244"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position.  Includes, but is not limited to, corresponding line item in financial statement.",
                            "label":  "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
                            "terseLabel":  "Schedule of Non-cash Stock-based Compensation Expense"
                            }
                        }
                    },
                "localname":  "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock":  {
                "auth_ref":  [
                    "r288",
                    "r289"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis.  The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
                            "label":  "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
                            "terseLabel":  "Schedule of Fair Value, Financial Instrument Measured on a Recurring Basis"
                            }
                        }
                    },
                "localname":  "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasuresandDisclosuresTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock":  {
                "auth_ref":  [
                    "r315"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.",
                            "label":  "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]",
                            "terseLabel":  "Future minimum payments"
                            }
                        }
                    },
                "localname":  "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock":  {
                "auth_ref":  [
                    "r313"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
                            "label":  "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
                            "terseLabel":  "Schedule of Future Minimum Rental Payments for Operating Leases"
                            }
                        }
                    },
                "localname":  "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CommitmentandContingenciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock":  {
                "auth_ref":  [
                    "r175"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.",
                            "label":  "Schedule of Maturities of Long-term Debt [Table Text Block]",
                            "terseLabel":  "Schedule of Future Minimum Aggregate Payments for Outstanding Borrowings"
                            }
                        }
                    },
                "localname":  "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable":  {
                "auth_ref":  [
                    "r36",
                    "r159"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of information about 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.",
                            "label":  "Property, Plant and Equipment [Table]",
                            "terseLabel":  "Property, Plant and Equipment [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfPropertyPlantAndEquipmentTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OtherFinancialInformationNarrativeDetails",
                    "http://www.exagen.com/role/OtherFinancialInformationPropertyandequipmentDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable":  {
                "auth_ref":  [
                    "r95",
                    "r319",
                    "r320",
                    "r321",
                    "r322",
                    "r323"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of quantitative and qualitative information pertaining to related party transactions.  Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
                            "label":  "Schedule of Related Party Transactions, by Related Party [Table]",
                            "terseLabel":  "Schedule of Related Party Transactions, by Related Party [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock":  {
                "auth_ref":  [
                    "r12",
                    "r90",
                    "r345",
                    "r360"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.",
                            "label":  "Restrictions on Cash and Cash Equivalents [Table Text Block]",
                            "terseLabel":  "Schedule of Restricted Cash and Cash Equivalents"
                            }
                        }
                    },
                "localname":  "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable":  {
                "auth_ref":  [
                    "r215",
                    "r241"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of information about share-based payment arrangement.",
                            "label":  "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
                            "terseLabel":  "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanCommonStockReservedForFutureIssuanceDetails",
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails",
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails",
                    "http://www.exagen.com/role/StockOptionPlanStockBasedCompensationExpenseDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock":  {
                "auth_ref":  [
                    "r220",
                    "r228",
                    "r230"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure for stock option plans.  Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
                            "label":  "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
                            "terseLabel":  "Schedule of Stock Option Activity"
                            }
                        }
                    },
                "localname":  "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock":  {
                "auth_ref":  [
                    "r233"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
                            "terseLabel":  "Schedule of Fair Value Assumptions, Stock Options"
                            }
                        }
                    },
                "localname":  "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfStockByClassTable":  {
                "auth_ref":  [
                    "r49",
                    "r97",
                    "r182",
                    "r185",
                    "r186",
                    "r188",
                    "r189",
                    "r190",
                    "r191",
                    "r192",
                    "r193",
                    "r194"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule detailing information related to equity by class of stock.  Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer.  It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
                            "label":  "Schedule of Stock by Class [Table]",
                            "terseLabel":  "Schedule of Stock by Class [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfStockByClassTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesSecuritiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock":  {
                "auth_ref":  [
                    "r94",
                    "r197",
                    "r213"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of warrants or rights issued.  Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame.  Warrants are often included in a new debt issue to entice investors by a higher return potential.  The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company.  Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.  Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
                            "label":  "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
                            "terseLabel":  "Schedule of Outstanding Warrants"
                            }
                        }
                    },
                "localname":  "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock":  {
                "auth_ref":  [
                    "r115",
                    "r118",
                    "r119",
                    "r120",
                    "r302",
                    "r304"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
                            "label":  "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
                            "terseLabel":  "Schedule of Concentration of Risk, by Risk Factor and Significant Payer"
                            }
                        }
                    },
                "localname":  "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SegmentDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Segments [Domain]",
                            "terseLabel":  "Segments [Domain]"
                            }
                        }
                    },
                "localname":  "SegmentDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationofRevenueDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SegmentReportingPolicyPolicyTextBlock":  {
                "auth_ref":  [
                    "r91"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for segment reporting.",
                            "label":  "Segment Reporting, Policy [Policy Text Block]",
                            "terseLabel":  "Segment Reporting"
                            }
                        }
                    },
                "localname":  "SegmentReportingPolicyPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SellingGeneralAndAdministrativeExpense":  {
                "auth_ref":  [
                    "r68",
                    "r148"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Selling, General and Administrative Expense",
                            "terseLabel":  "Selling, general and administrative expenses"
                            }
                        }
                    },
                "localname":  "SellingGeneralAndAdministrativeExpense",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_SellingGeneralAndAdministrativeExpensesMember":  {
                "auth_ref":  [
                    "r70"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Primary financial statement caption encompassing selling, general and administrative expense.",
                            "label":  "Selling, General and Administrative Expenses [Member]",
                            "terseLabel":  "Selling, general and administrative"
                            }
                        }
                    },
                "localname":  "SellingGeneralAndAdministrativeExpensesMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockBasedCompensationExpenseDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SeriesFPreferredStockMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Outstanding nonredeemable series F preferred stock or outstanding series F preferred stock.  Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer.  Classified within temporary equity if redemption is outside the control of the issuer.",
                            "label":  "Series F Preferred Stock [Member]",
                            "terseLabel":  "Series F redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "SeriesFPreferredStockMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails",
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StatementsofCashFlows",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical",
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SeriesGPreferredStockMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Outstanding nonredeemable series G preferred stock or outstanding series G preferred stock.  Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer.  Classified within temporary equity if redemption is outside the control of the issuer.",
                            "label":  "Series G Preferred Stock [Member]",
                            "terseLabel":  "Series G redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "SeriesGPreferredStockMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StatementsofCashFlows",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SeriesHPreferredStockMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Outstanding nonredeemable series H preferred stock or outstanding series H preferred stock.  Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer.  Classified within temporary equity if redemption is outside the control of the issuer.",
                            "label":  "Series H Preferred Stock [Member]",
                            "terseLabel":  "Series H redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "SeriesHPreferredStockMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StatementsofCashFlows",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShareBasedCompensation":  {
                "auth_ref":  [
                    "r81"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/StatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of noncash expense for share-based payment arrangement.",
                            "label":  "Share-based Payment Arrangement, Noncash Expense",
                            "terseLabel":  "Stock-based compensation"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensation",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1":  {
                "auth_ref":  [
                    "r216"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.  Includes, but is not limited to, combination of market, performance or service condition.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
                            "terseLabel":  "Stock options, vesting period"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails",
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r227"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement.  Excludes share and unit options.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
                            "terseLabel":  "Common stock, fair value per share (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":  {
                "auth_ref":  [
                    "r236"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
                            "terseLabel":  "Dividend yield"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":  {
                "auth_ref":  [
                    "r235"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
                            "terseLabel":  "Expected volatility"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The estimated measure of the maximum 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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
                            "terseLabel":  "Expected volatility rate, maximum"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The estimated measure of the minimum 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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
                            "terseLabel":  "Expected volatility rate, minimum"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
                            "terseLabel":  "Risk-free interest rate, maximum"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
                            "terseLabel":  "Risk-free interest rate, minimum"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanCommonStockReservedForFutureIssuanceDetails",
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails",
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails",
                    "http://www.exagen.com/role/StockOptionPlanStockBasedCompensationExpenseDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate":  {
                "auth_ref":  [
                    "r241"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate",
                            "terseLabel":  "Maximum Employee payroll deduction percentage"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":  {
                "auth_ref":  [
                    "r218"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of shares authorized for issuance under share-based payment arrangement.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
                            "terseLabel":  "Shares reserved for issuance under Stock Option Plan"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":  {
                "auth_ref":  [
                    "r241"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
                            "terseLabel":  "Shares that remain available for future awards"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
                            "terseLabel":  "Stock Options, Additional Disclosures [Abstract]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":  {
                "auth_ref":  [
                    "r226"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
                            "negatedLabel":  "Expired (in Shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":  {
                "auth_ref":  [
                    "r225"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
                            "negatedLabel":  "Forfeited (in Shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":  {
                "auth_ref":  [
                    "r223"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Net number of share options (or share units) granted during the period.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
                            "terseLabel":  "Stock options, grants in period, net of forfeitures (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Gross number of share options (or share units) granted during the period.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
                            "terseLabel":  "Granted (in Shares)",
                            "verboseLabel":  "Issued during period (in Shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails",
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r229"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
                            "terseLabel":  "Employee options, weighted-average grant date fair value per share (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":  {
                "auth_ref":  [
                    "r241"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
                            "terseLabel":  "Outstanding, Aggregate Intrinsic Value"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":  {
                "auth_ref":  [
                    "r222",
                    "r241"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of options outstanding, including both vested and non-vested options.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
                            "periodEndLabel":  "Outstanding, December 31, 2019 (in shares)",
                            "periodStartLabel":  "Outstanding, December 31, 2018 (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r221"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
                            "periodEndLabel":  "Outstanding, December 31, 2019, Weighted Average Exercise Price (in dollars per share)",
                            "periodStartLabel":  "Outstanding, December 31, 2018, Weighted Average Exercise Price (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue":  {
                "auth_ref":  [
                    "r232"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
                            "terseLabel":  "Options exercisable, Aggregate Intrinsic Value"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber":  {
                "auth_ref":  [
                    "r232"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
                            "terseLabel":  "Options exercisable, December 31, 2019 (in Shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r232"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for 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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
                            "terseLabel":  "Options exercised, December 31, 2019, Weighted Average Exercise Price (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":  {
                "auth_ref":  [
                    "r230"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount by which current fair value of underlying stock exceeds exercise price of 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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
                            "terseLabel":  "Vested and expected to vest, Aggregate Intrinsic Value"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":  {
                "auth_ref":  [
                    "r231"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of fully vested and expected to vest options outstanding that can 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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
                            "terseLabel":  "Vested and expected to vest, December 31, 2019 (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r231"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
                            "terseLabel":  "Vested and expected to vest, December 31, 2019, Weighted Average Exercise Price (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain":  {
                "auth_ref":  [
                    "r213",
                    "r219"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Award under share-based payment arrangement.",
                            "label":  "Award Type [Domain]",
                            "terseLabel":  "Award Type [Domain]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanCommonStockReservedForFutureIssuanceDetails",
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails",
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
                            "label":  "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
                            "terseLabel":  "Exercised, Weighted Average Exercise Price (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
                            "label":  "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
                            "terseLabel":  "Expired, Weighted Average Exercise Price (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
                            "label":  "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
                            "terseLabel":  "Forfeited, Weighted Average Exercise Price (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
                            "label":  "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
                            "terseLabel":  "Granted, Weighted Average Exercise Price (in dollars per share)",
                            "verboseLabel":  "Common stock options, exercise price (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RelatedPartiesDetails",
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod":  {
                "auth_ref":  [
                    "r217"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
                            "terseLabel":  "Stock options, expiration period"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1":  {
                "auth_ref":  [
                    "r234",
                    "r243"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
                            "terseLabel":  "Expected term (in years)"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanFairValueAssumptionsDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2":  {
                "auth_ref":  [
                    "r231"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
                            "verboseLabel":  "Outstanding, Weighted Average Remaining Contractual Term"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1":  {
                "auth_ref":  [
                    "r232"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
                            "terseLabel":  "Options exercisable, Weighted Average Remaining Contractual Term"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1":  {
                "auth_ref":  [
                    "r231"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
                            "terseLabel":  "Vested and expected to vest, Weighted Average Remaining Contractual Term"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_ShippingAndHandlingMember":  {
                "auth_ref":  [
                    "r202"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Packing and transport of product.",
                            "label":  "Shipping and Handling [Member]",
                            "terseLabel":  "Shipping and Handling"
                            }
                        }
                    },
                "localname":  "ShippingAndHandlingMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SignificantAccountingPoliciesTextBlock":  {
                "auth_ref":  [
                    "r104"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for all significant accounting policies of the reporting entity.",
                            "label":  "Significant Accounting Policies [Text Block]",
                            "terseLabel":  "Summary Of Significant Accounting Policies"
                            }
                        }
                    },
                "localname":  "SignificantAccountingPoliciesTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNotes"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_StatementBusinessSegmentsAxis":  {
                "auth_ref":  [
                    "r0",
                    "r131",
                    "r153",
                    "r161",
                    "r162",
                    "r163",
                    "r366"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by business segments.",
                            "label":  "Segments [Axis]",
                            "terseLabel":  "Segments [Axis]"
                            }
                        }
                    },
                "localname":  "StatementBusinessSegmentsAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesDisaggregationofRevenueDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementClassOfStockAxis":  {
                "auth_ref":  [
                    "r22",
                    "r23",
                    "r24",
                    "r187"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by the different classes of stock of the entity.",
                            "label":  "Class of Stock [Axis]",
                            "terseLabel":  "Class of Stock [Axis]"
                            }
                        }
                    },
                "localname":  "StatementClassOfStockAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/BorrowingsNarrativeDetails",
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical",
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StatementsofCashFlows",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical",
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementEquityComponentsAxis":  {
                "auth_ref":  [
                    "r52",
                    "r187"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by component of equity.",
                            "label":  "Equity Components [Axis]",
                            "terseLabel":  "Equity Components [Axis]"
                            }
                        }
                    },
                "localname":  "StatementEquityComponentsAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Statement [Line Items]",
                            "terseLabel":  "Statement [Line Items]"
                            }
                        }
                    },
                "localname":  "StatementLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical",
                    "http://www.exagen.com/role/StatementsofCashFlows",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfCashFlowsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Statement of Cash Flows [Abstract]",
                            "terseLabel":  "Statement of Cash Flows [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfCashFlowsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfFinancialPositionAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Statement of Financial Position [Abstract]",
                            "terseLabel":  "Statement of Financial Position [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfFinancialPositionAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfStockholdersEquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Statement of Stockholders' Equity [Abstract]",
                            "terseLabel":  "Statement of Stockholders' Equity [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfStockholdersEquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Statement [Table]",
                            "terseLabel":  "Statement [Table]"
                            }
                        }
                    },
                "localname":  "StatementTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical",
                    "http://www.exagen.com/role/StatementsofCashFlows",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficitParenthetical"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities":  {
                "auth_ref":  [
                    "r51",
                    "r187",
                    "r188",
                    "r194"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of shares issued during the period as a result of the conversion of convertible securities.",
                            "label":  "Stock Issued During Period, Shares, Conversion of Convertible Securities",
                            "terseLabel":  "Stock issued upon conversion of redeemable convertible preferred shares (in shares)"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesNewIssues":  {
                "auth_ref":  [
                    "r23",
                    "r24",
                    "r187",
                    "r194"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of new stock issued during the period.",
                            "label":  "Stock Issued During Period, Shares, New Issues",
                            "terseLabel":  "Issuance of common stock in initial public offering, net of underwriting discount, commissions and issuance costs (Note 9) (in shares)"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesNewIssues",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised":  {
                "auth_ref":  [
                    "r23",
                    "r24",
                    "r187",
                    "r194",
                    "r224"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of share options (or share units) exercised during the current period.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
                            "negatedLabel":  "Exercised (in Shares)",
                            "terseLabel":  "Exercise of stock options (in Shares)"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesStockOptionsExercised",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanStockOptionActivityDetails",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":  {
                "auth_ref":  [
                    "r52",
                    "r187",
                    "r194"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The gross value of stock issued during the period upon the conversion of convertible securities.",
                            "label":  "Stock Issued During Period, Value, Conversion of Convertible Securities",
                            "terseLabel":  "Conversion of preferred stock to common stock in connection with initial public offering (Note 8)"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockIssuedDuringPeriodValueNewIssues":  {
                "auth_ref":  [
                    "r23",
                    "r24",
                    "r187",
                    "r194"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Stock Issued During Period, Value, New Issues",
                            "terseLabel":  "Issuance of common stock in initial public offering, net of underwriting discount, commissions and issuance costs (Note 9)"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodValueNewIssues",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised":  {
                "auth_ref":  [
                    "r52",
                    "r187",
                    "r194"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Value of stock issued as a result of the exercise of stock options.",
                            "label":  "Stock Issued During Period, Value, Stock Options Exercised",
                            "terseLabel":  "Exercise of stock options"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodValueStockOptionsExercised",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockOptionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
                            "label":  "Equity Option [Member]",
                            "terseLabel":  "Common stock options"
                            }
                        }
                    },
                "localname":  "StockOptionMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesSecuritiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_StockholdersEquity":  {
                "auth_ref":  [
                    "r24",
                    "r28",
                    "r29",
                    "r137"
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent.  The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest).  This excludes temporary equity and is sometimes called permanent equity.",
                            "label":  "Stockholders' Equity Attributable to Parent",
                            "periodEndLabel":  "Ending balance",
                            "periodStartLabel":  "Beginning balance",
                            "totalLabel":  "Total stockholders' equity (deficit)"
                            }
                        }
                    },
                "localname":  "StockholdersEquity",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockholdersEquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Stockholders' Equity Attributable to Parent [Abstract]",
                            "terseLabel":  "Stockholders' equity (deficit):"
                            }
                        }
                    },
                "localname":  "StockholdersEquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StockholdersEquityNoteAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Stockholders' Equity Note [Abstract]"
                            }
                        }
                    },
                "localname":  "StockholdersEquityNoteAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StockholdersEquityNoteDisclosureTextBlock":  {
                "auth_ref":  [
                    "r198"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income.  Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
                            "label":  "Stockholders' Equity Note Disclosure [Text Block]",
                            "terseLabel":  "Stockholders' Equity (Deficit)"
                            }
                        }
                    },
                "localname":  "StockholdersEquityNoteDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockholdersEquityDeficit"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_StockholdersEquityNoteRedeemablePreferredStockIssuePolicy":  {
                "auth_ref":  [
                    "r20",
                    "r21",
                    "r91",
                    "r184"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for redeemable preferred stock issued.  This disclosure may include the accounting treatment for the difference, if there is any, between the carrying value and redemption amount.  For example, describe whether the issuer accretes changes in the redemption value.",
                            "label":  "Stockholders' Equity Note, Redeemable Preferred Stock, Issue, Policy [Policy Text Block]",
                            "terseLabel":  "Redeemable Convertible Preferred Stock"
                            }
                        }
                    },
                "localname":  "StockholdersEquityNoteRedeemablePreferredStockIssuePolicy",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1":  {
                "auth_ref":  [
                    "r195"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
                            "label":  "Stockholders' Equity Note, Stock Split, Conversion Ratio",
                            "terseLabel":  "Reverse stock split ratio, common stock"
                            }
                        }
                    },
                "localname":  "StockholdersEquityNoteStockSplitConversionRatio1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails"
                    ],
                "xbrltype":  "pureItemType"
                },
            "us-gaap_SubsequentEventLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Detail information of subsequent event by type.  User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
                            "label":  "Subsequent Event [Line Items]",
                            "terseLabel":  "Subsequent Event [Line Items]"
                            }
                        }
                    },
                "localname":  "SubsequentEventLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SubsequentEventMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
                            "label":  "Subsequent Event [Member]",
                            "terseLabel":  "Subsequent Event"
                            }
                        }
                    },
                "localname":  "SubsequentEventMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails",
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SubsequentEventTable":  {
                "auth_ref":  [
                    "r325"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Discloses pertinent information about one or more 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.",
                            "label":  "Subsequent Event [Table]",
                            "terseLabel":  "Subsequent Event [Table]"
                            }
                        }
                    },
                "localname":  "SubsequentEventTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SubsequentEventTypeAxis":  {
                "auth_ref":  [
                    "r325"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
                            "label":  "Subsequent Event Type [Axis]",
                            "terseLabel":  "Subsequent Event Type [Axis]"
                            }
                        }
                    },
                "localname":  "SubsequentEventTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails",
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SubsequentEventTypeDomain":  {
                "auth_ref":  [
                    "r325"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
                            "label":  "Subsequent Event Type [Domain]",
                            "terseLabel":  "Subsequent Event Type [Domain]"
                            }
                        }
                    },
                "localname":  "SubsequentEventTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StockOptionPlanNarrativeDetails",
                    "http://www.exagen.com/role/SubsequentEventsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SubsequentEventsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Subsequent Events [Abstract]"
                            }
                        }
                    },
                "localname":  "SubsequentEventsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SubsequentEventsTextBlock":  {
                "auth_ref":  [
                    "r326"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Subsequent Events [Text Block]",
                            "terseLabel":  "Subsequent Events"
                            }
                        }
                    },
                "localname":  "SubsequentEventsTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SubsequentEvents"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Different names of stock transactions and the different attributes of each transaction.",
                            "label":  "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]",
                            "terseLabel":  "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]"
                            }
                        }
                    },
                "localname":  "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SubsidiarySaleOfStockAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of sale of the entity's stock.",
                            "label":  "Sale of Stock [Axis]",
                            "terseLabel":  "Sale of Stock [Axis]"
                            }
                        }
                    },
                "localname":  "SubsidiarySaleOfStockAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SubsidiarySaleOfStockLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Subsidiary, Sale of Stock [Line Items]",
                            "terseLabel":  "Subsidiary, Sale of Stock [Line Items]"
                            }
                        }
                    },
                "localname":  "SubsidiarySaleOfStockLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/OrganizationDetails",
                    "http://www.exagen.com/role/StockholdersEquityDeficitDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SummaryOfValuationAllowanceTextBlock":  {
                "auth_ref":  [
                    "r269"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.",
                            "label":  "Summary of Valuation Allowance [Table Text Block]",
                            "terseLabel":  "Summary of Valuation Allowance"
                            }
                        }
                    },
                "localname":  "SummaryOfValuationAllowanceTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SupplementalCashFlowElementsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Supplemental Cash Flow Elements [Abstract]",
                            "terseLabel":  "Supplemental disclosure of non-cash items:"
                            }
                        }
                    },
                "localname":  "SupplementalCashFlowElementsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SupplementalCashFlowInformationAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Supplemental Cash Flow Information [Abstract]",
                            "terseLabel":  "Supplemental disclosure of cash flow information:"
                            }
                        }
                    },
                "localname":  "SupplementalCashFlowInformationAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SupplierConcentrationRiskMember":  {
                "auth_ref":  [
                    "r116"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services.  Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.",
                            "label":  "Supplier Concentration Risk [Member]",
                            "terseLabel":  "Supplier Concentration Risk"
                            }
                        }
                    },
                "localname":  "SupplierConcentrationRiskMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesRevenuebyMajorPayersDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_TemporaryEquityAccretionOfDividends":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Value of accretion of temporary equity during the period due to unpaid dividends.",
                            "label":  "Temporary Equity, Accretion of Dividends",
                            "verboseLabel":  "Deemed dividend from conversion of Series G to Series H redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "TemporaryEquityAccretionOfDividends",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_TemporaryEquityAccretionToRedemptionValue":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Value of accretion of temporary equity to its redemption value during the period.",
                            "label":  "Temporary Equity, Accretion to Redemption Value",
                            "terseLabel":  "Accretion of redeemable convertible preferred stock",
                            "verboseLabel":  "Accretion to redemption value of redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "TemporaryEquityAccretionToRedemptionValue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/StatementsofCashFlows",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.",
                            "label":  "Temporary Equity, Accretion to Redemption Value, Adjustment",
                            "terseLabel":  "Accretion of redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "TemporaryEquityAccretionToRedemptionValueAdjustment",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_TemporaryEquityByClassOfStockTable":  {
                "auth_ref":  [
                    "r11",
                    "r183"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Table of capital stock that is classified as temporary 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.  If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity.  If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases.  Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.  This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.",
                            "label":  "Temporary Equity, by Class of Stock [Table]",
                            "terseLabel":  "Temporary Equity, by Class of Stock [Table]"
                            }
                        }
                    },
                "localname":  "TemporaryEquityByClassOfStockTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_TemporaryEquityCarryingAmountAttributableToParent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.exagen.com/role/CondensedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Temporary Equity, Carrying Amount, Attributable to Parent",
                            "periodEndLabel":  "Ending balance",
                            "periodStartLabel":  "Beginning balance",
                            "terseLabel":  "Redeemable convertible preferred stock"
                            }
                        }
                    },
                "localname":  "TemporaryEquityCarryingAmountAttributableToParent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheets",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_TemporaryEquityDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Temporary Equity Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "TemporaryEquityDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_TemporaryEquityLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "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.",
                            "label":  "Temporary Equity [Line Items]",
                            "terseLabel":  "Temporary Equity [Line Items]"
                            }
                        }
                    },
                "localname":  "TemporaryEquityLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails",
                    "http://www.exagen.com/role/WarrantstoPurchaseCommonorPreferredStockNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_TemporaryEquityLiquidationPreference":  {
                "auth_ref":  [
                    "r48"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares.  The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.  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.  If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity.  If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases.  Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
                            "label":  "Temporary Equity, Liquidation Preference",
                            "terseLabel":  "Liquidation preference"
                            }
                        }
                    },
                "localname":  "TemporaryEquityLiquidationPreference",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_TemporaryEquityParOrStatedValuePerShare":  {
                "auth_ref":  [
                    "r11",
                    "r183"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Per share amount of par value or stated value of stock classified as temporary 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.",
                            "label":  "Temporary Equity, Par or Stated Value Per Share",
                            "terseLabel":  "Par value (in dollars per share)"
                            }
                        }
                    },
                "localname":  "TemporaryEquityParOrStatedValuePerShare",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_TemporaryEquitySharesAuthorized":  {
                "auth_ref":  [
                    "r20"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws.  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.  If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity.  If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases.  Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
                            "label":  "Temporary Equity, Shares Authorized",
                            "terseLabel":  "Shares authorized (in shares)"
                            }
                        }
                    },
                "localname":  "TemporaryEquitySharesAuthorized",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical",
                    "http://www.exagen.com/role/RedeemableConvertiblePreferredStockDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_TemporaryEquitySharesIssued":  {
                "auth_ref":  [
                    "r20"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders.  Securities issued include securities outstanding and securities held in treasury.  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.  If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity.  If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases.  Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
                            "label":  "Temporary Equity, Shares Issued",
                            "terseLabel":  "Shares issued (in shares)"
                            }
                        }
                    },
                "localname":  "TemporaryEquitySharesIssued",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_TemporaryEquitySharesOutstanding":  {
                "auth_ref":  [
                    "r20"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders.  Securities outstanding equals securities issued minus securities held in treasury.  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.  If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity.  If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases.  Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
                            "label":  "Temporary Equity, Shares Outstanding",
                            "periodEndLabel":  "Ending balance (in shares)",
                            "periodStartLabel":  "Beginning balance (in shares)",
                            "terseLabel":  "Shares outstanding (in shares)"
                            }
                        }
                    },
                "localname":  "TemporaryEquitySharesOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/CondensedBalanceSheetsParenthetical",
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquity"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain":  {
                "auth_ref":  [
                    "r331"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
                            "label":  "Financial Instruments [Domain]",
                            "terseLabel":  "Financial Instruments [Domain]"
                            }
                        }
                    },
                "localname":  "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_UnrecognizedTaxBenefits":  {
                "auth_ref":  [
                    "r256",
                    "r263"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of unrecognized tax benefits.",
                            "label":  "Unrecognized Tax Benefits",
                            "terseLabel":  "Unrecognized tax benefits"
                            }
                        }
                    },
                "localname":  "UnrecognizedTaxBenefits",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount":  {
                "auth_ref":  [
                    "r257"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
                            "label":  "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
                            "terseLabel":  "Increases recorded to income tax provision"
                            }
                        }
                    },
                "localname":  "ValuationAllowanceDeferredTaxAssetChangeInAmount",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/IncomeTaxesChangeInValuationAllowanceDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_WarrantMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
                            "label":  "Warrant [Member]",
                            "terseLabel":  "Warrants to purchase common stock",
                            "verboseLabel":  "Warrants"
                            }
                        }
                    },
                "localname":  "WarrantMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/FairValueMeasurementsFairvaluemeasurementDetails",
                    "http://www.exagen.com/role/StockOptionPlanCommonStockReservedForFutureIssuanceDetails",
                    "http://www.exagen.com/role/SummaryOfSignificantAccountingPoliciesSecuritiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
                            "label":  "Weighted Average Number of Shares Outstanding, Basic and Diluted",
                            "terseLabel":  "Weighted-average number of shares used to compute net loss per share, basic and diluted (in shares)"
                            }
                        }
                    },
                "localname":  "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
                            "terseLabel":  "Weighted average shares:"
                            }
                        }
                    },
                "localname":  "WeightedAverageNumberOfSharesOutstandingAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.exagen.com/role/UnauditedCondensedStatementsofOperations"
                    ],
                "xbrltype":  "stringItemType"
                }
            },
        "unitCount":  5
        }
    },
"std_ref":  {
    "r0":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "205",
        "URI":  "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
        },
    "r1":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
        },
    "r10":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765"
        },
    "r100":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(i)(2))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r101":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(i)(4))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r102":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(i))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r103":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-04.(a))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
        },
    "r104":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/topic&trid=2122369"
        },
    "r105":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
        },
    "r106":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
        },
    "r107":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/topic&trid=2122394"
        },
    "r108":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256"
        },
    "r109":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
        },
    "r11":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(27)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r110":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
        },
    "r111":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
        },
    "r112":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
        },
    "r113":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
        },
    "r114":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
        },
    "r115":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
        },
    "r116":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
        },
    "r117":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
        },
    "r118":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
        },
    "r119":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
        },
    "r12":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(1))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r120":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "21",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
        },
    "r121":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/topic&trid=2134479"
        },
    "r122":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599"
        },
    "r123":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8654-108599"
        },
    "r124":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599"
        },
    "r125":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8660-108599"
        },
    "r126":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8663-108599"
        },
    "r127":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8672-108599"
        },
    "r128":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r129":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r13":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(13))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r130":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r131":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r132":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
        },
    "r133":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "42",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
        },
    "r134":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522"
        },
    "r135":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
        },
    "r136":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
        },
    "r137":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 4.E)",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
        },
    "r138":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "320",
        "URI":  "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562"
        },
    "r139":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447"
        },
    "r14":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(14))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r140":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
        },
    "r141":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447"
        },
    "r142":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
        },
    "r143":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447"
        },
    "r144":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455"
        },
    "r145":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455"
        },
    "r146":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455"
        },
    "r147":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456"
        },
    "r148":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "30",
        "SubTopic":  "10",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
        },
    "r149":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "05",
        "SubTopic":  "10",
        "Topic":  "340",
        "URI":  "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316"
        },
    "r15":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(19))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r150":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "05",
        "SubTopic":  "10",
        "Topic":  "340",
        "URI":  "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
        },
    "r151":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
        },
    "r152":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
        },
    "r153":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
        },
    "r154":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
        },
    "r155":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
        },
    "r156":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(a)(2)",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
        },
    "r157":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
        },
    "r158":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
        },
    "r159":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
        },
    "r16":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(20))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r160":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
        },
    "r161":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
        },
    "r162":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
        },
    "r163":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 5.P.4(d))",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
        },
    "r164":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "440",
        "URI":  "http://asc.fasb.org/topic&trid=2144648"
        },
    "r165":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
        },
    "r166":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
        },
    "r167":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349"
        },
    "r168":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349"
        },
    "r169":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349"
        },
    "r17":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(22))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r170":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349"
        },
    "r171":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349"
        },
    "r172":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/topic&trid=2127136"
        },
    "r173":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248"
        },
    "r174":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248"
        },
    "r175":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
        },
    "r176":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
        },
    "r177":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(2)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
        },
    "r178":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(3)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
        },
    "r179":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870"
        },
    "r18":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(26)(a))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r180":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/topic&trid=2208564"
        },
    "r181":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "480",
        "URI":  "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875"
        },
    "r182":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(CFRR 211.02)",
        "Topic":  "480",
        "URI":  "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
        },
    "r183":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Topic":  "480",
        "URI":  "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
        },
    "r184":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "05",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=116854557&loc=d3e20905-112640"
        },
    "r185":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
        },
    "r186":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
        },
    "r187":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
        },
    "r188":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
        },
    "r189":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
        },
    "r19":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(26)(b))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r190":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
        },
    "r191":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
        },
    "r192":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
        },
    "r193":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
        },
    "r194":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.3-04)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
        },
    "r195":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB TOPIC 4.C)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770"
        },
    "r196":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 5.Q)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187283-122770"
        },
    "r197":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "50",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
        },
    "r198":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/topic&trid=2208762"
        },
    "r199":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
        },
    "r2":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
        },
    "r20":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(27)(b))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r200":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
        },
    "r201":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
        },
    "r202":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
        },
    "r203":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
        },
    "r204":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
        },
    "r205":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/topic&trid=49130388"
        },
    "r206":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(ii)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r207":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(01)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r208":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(n)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r209":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
        },
    "r21":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(27)(c))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r210":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "70",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
        },
    "r211":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/topic&trid=2235017"
        },
    "r212":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899"
        },
    "r213":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
        },
    "r214":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
        },
    "r215":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
        },
    "r216":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r217":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r218":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(3)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r219":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a),(g)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r22":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(27))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r220":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r221":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(i)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r222":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(i)-(ii)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r223":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r224":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r225":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(3)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r226":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(4)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r227":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(i)-(ii)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r228":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r229":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r23":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(28))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r230":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r231":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r232":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r233":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r234":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(i)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r235":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(ii)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r236":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(iii)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r237":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(g)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r238":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r239":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)(1)(i)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r24":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(29))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r240":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(i)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r241":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r242":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901"
        },
    "r243":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 14.D.2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
        },
    "r244":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 14.F)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
        },
    "r245":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907"
        },
    "r246":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907"
        },
    "r247":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "40",
        "Subparagraph":  "(b)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929"
        },
    "r248":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/topic&trid=2228938"
        },
    "r249":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "35",
        "Subparagraph":  "(a)",
        "Topic":  "720",
        "URI":  "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
        },
    "r25":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(3))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r250":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "35",
        "Subparagraph":  "(b)",
        "Topic":  "720",
        "URI":  "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
        },
    "r251":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "730",
        "URI":  "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
        },
    "r252":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "730",
        "URI":  "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380"
        },
    "r253":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "730",
        "URI":  "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380"
        },
    "r254":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
        },
    "r255":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
        },
    "r256":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318"
        },
    "r257":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318"
        },
    "r258":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318"
        },
    "r259":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318"
        },
    "r26":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30)(a)(1))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r260":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
        },
    "r261":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
        },
    "r262":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
        },
    "r263":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
        },
    "r264":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
        },
    "r265":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
        },
    "r266":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
        },
    "r267":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
        },
    "r268":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b),(c)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
        },
    "r269":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
        },
    "r27":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30)(a)(3))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r270":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
        },
    "r271":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
        },
    "r272":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
        },
    "r273":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
        },
    "r274":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
        },
    "r275":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
        },
    "r276":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
        },
    "r277":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
        },
    "r278":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB TOPIC 6.I)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
        },
    "r279":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 6.I.7)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
        },
    "r28":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r280":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
        },
    "r281":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "05",
        "SubTopic":  "30",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
        },
    "r282":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/topic&trid=2144680"
        },
    "r283":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "31",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473"
        },
    "r284":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/topic&trid=2197479"
        },
    "r285":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
        },
    "r286":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
        },
    "r287":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "182",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961"
        },
    "r288":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r289":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r29":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(31))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r290":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bbb)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r291":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bbb)(1)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r292":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bbb)(2)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r293":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r294":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r295":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r296":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(3)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r297":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r298":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
        },
    "r299":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
        },
    "r3":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(g)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
        },
    "r30":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(32))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r300":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
        },
    "r301":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611"
        },
    "r302":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611"
        },
    "r303":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "21",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
        },
    "r304":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "21",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
        },
    "r305":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "230",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
        },
    "r306":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
        },
    "r307":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
        },
    "r308":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
        },
    "r309":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
        },
    "r31":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(7))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r310":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
        },
    "r311":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(Note 3)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
        },
    "r312":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
        },
    "r313":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
        },
    "r314":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735"
        },
    "r315":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(b)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737"
        },
    "r316":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
        },
    "r317":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(3)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
        },
    "r318":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
        },
    "r319":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
        },
    "r32":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(8))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r320":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
        },
    "r321":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864"
        },
    "r322":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864"
        },
    "r323":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
        },
    "r324":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/topic&trid=2122745"
        },
    "r325":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "855",
        "URI":  "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
        },
    "r326":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "855",
        "URI":  "http://asc.fasb.org/topic&trid=2122774"
        },
    "r327":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
        },
    "r328":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(1)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
        },
    "r329":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(2)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
        },
    "r33":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.1)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r330":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(3)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
        },
    "r331":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
        },
    "r332":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "440",
        "Topic":  "928",
        "URI":  "http://asc.fasb.org/extlink&oid=6473578&loc=d3e63223-108013"
        },
    "r333":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(a)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
        },
    "r334":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
        },
    "r335":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(a)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
        },
    "r336":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
        },
    "r337":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(a)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
        },
    "r338":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
        },
    "r339":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "33",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(a)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
        },
    "r34":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.13(a))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r340":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "33",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
        },
    "r341":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "35A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(a)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
        },
    "r342":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "35A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
        },
    "r343":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(c)(1)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
        },
    "r344":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(c)(2)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
        },
    "r345":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(1)(a))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r346":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(11))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r347":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(13))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r348":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(15)(2))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r349":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(16))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r35":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.13)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r350":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(23))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r351":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03.17)",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r352":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(22))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
        },
    "r353":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04.9)",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
        },
    "r354":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "470",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
        },
    "r355":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "825",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
        },
    "r356":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(15)(b)(2))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
        },
    "r357":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(16))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
        },
    "r358":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(12))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
        },
    "r359":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(16))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
        },
    "r36":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.14)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r360":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(2))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
        },
    "r361":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(23)(a)(4))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
        },
    "r362":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(25))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
        },
    "r363":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(8))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
        },
    "r364":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03.(a),19)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
        },
    "r365":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(18))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
        },
    "r366":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4H",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "40",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
        },
    "r367":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13H",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "40",
        "Subparagraph":  "(a)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
        },
    "r368":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13H",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "40",
        "Subparagraph":  "(c)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
        },
    "r369":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "825",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
        },
    "r37":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.17)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r370":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "740",
        "Topic":  "954",
        "URI":  "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
        },
    "r371":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "360",
        "Subparagraph":  "(SX 210.12-28)",
        "Topic":  "970",
        "URI":  "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
        },
    "r372":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "985",
        "URI":  "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
        },
    "r373":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b"
        },
    "r374":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b-23"
        },
    "r375":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "d1-1"
        },
    "r376":  {
        "Name":  "Forms 10-K, 10-Q, 20-F",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "13",
        "Subsection":  "a-1-"
        },
    "r377":  {
        "Name":  "Forms 10-K, 20-F, 40-F",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "15",
        "Subsection":  "d-1"
        },
    "r378":  {
        "Name":  "Regulation 12B",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b-2"
        },
    "r379":  {
        "Name":  "Regulation S-T",
        "Number":  "232",
        "Publisher":  "SEC",
        "Section":  "405"
        },
    "r38":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19(a))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r380":  {
        "Name":  "Securities Act",
        "Number":  "7A",
        "Publisher":  "SEC",
        "Section":  "B",
        "Subsection":  "2"
        },
    "r39":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19(b),22(b))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r4":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(g)(5)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
        },
    "r40":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19-26)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r41":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.20)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r42":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.21)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r43":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.22(a)(1))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r44":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.22(b))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r45":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.22)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r46":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.24)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r47":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.25)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r48":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.28(b))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r49":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.28,29)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r5":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
        },
    "r50":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.29)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r51":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.29-30)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r52":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.29-31)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r53":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.8)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r54":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.9)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r55":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
        },
    "r56":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
        },
    "r57":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
        },
    "r58":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
        },
    "r59":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
        },
    "r6":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765"
        },
    "r60":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
        },
    "r61":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(210.5-03(11))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
        },
    "r62":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(20))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
        },
    "r63":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(b)(2))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
        },
    "r64":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
        },
    "r65":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.2(a),(d))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
        },
    "r66":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.2)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
        },
    "r67":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.20)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
        },
    "r68":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.4)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
        },
    "r69":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.9)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
        },
    "r7":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
        },
    "r70":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
        },
    "r71":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
        },
    "r72":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
        },
    "r73":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
        },
    "r74":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
        },
    "r75":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
        },
    "r76":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
        },
    "r77":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
        },
    "r78":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
        },
    "r79":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
        },
    "r8":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
        },
    "r80":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
        },
    "r81":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
        },
    "r82":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
        },
    "r83":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
        },
    "r84":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
        },
    "r85":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
        },
    "r86":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
        },
    "r87":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
        },
    "r88":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586"
        },
    "r89":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586"
        },
    "r9":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
        },
    "r90":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
        },
    "r91":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
        },
    "r92":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
        },
    "r93":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(h))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r94":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(i))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r95":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(k))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r96":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(m)(1)(iii))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r97":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(d),(e))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r98":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(e),(f))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r99":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(h)(2))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        }
    },
"version":  "2.1"
}


8 Subsequent Filings that Reference this Filing

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

 3/18/24  Exagen Inc.                       10-K       12/31/23   76:8.9M
 5/04/23  Exagen Inc.                       8-K:1,2,9   4/28/23   11:241K
 3/20/23  Exagen Inc.                       10-K       12/31/22   76:9.1M
 3/22/22  Exagen Inc.                       10-K       12/31/21   73:8.6M                                   Workiva Inc Wde… FA01/FA
 4/01/21  Exagen Inc.                       10-K/A     12/31/20   14:498K
 3/23/21  Exagen Inc.                       424B5                  1:601K                                   Donnelley … Solutions/FA
 3/22/21  Exagen Inc.                       424B5                  1:599K                                   Donnelley … Solutions/FA
 3/16/21  Exagen Inc.                       10-K       12/31/20   78:8.7M
Top
Filing Submission 0001274737-20-000026   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Mon., Apr. 29, 12:59:13.6am ET