{
 "version": "2.2",
 "instance": {
  "jagx-20260331.htm": {
   "nsprefix": "jagx",
   "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
   "dts": {
    "inline": {
     "local": [
      "jagx-20260331.htm"
     ]
    },
    "schema": {
     "local": [
      "jagx-20260331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    }
   },
   "keyStandard": 347,
   "keyCustom": 215,
   "axisStandard": 41,
   "axisCustom": 0,
   "memberStandard": 55,
   "memberCustom": 167,
   "hidden": {
    "total": 26,
    "http://fasb.org/us-gaap/2025": 22,
    "http://xbrl.sec.gov/dei/2025": 4
   },
   "contextCount": 772,
   "entityCount": 1,
   "segmentCount": 240,
   "elementCount": 1145,
   "unitCount": 16,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 1297,
    "http://xbrl.sec.gov/dei/2025": 30,
    "http://xbrl.sec.gov/ecd/2025": 4
   },
   "report": {
    "R1": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation",
     "longName": "75000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
     "longName": "75010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "75020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "jagx:NotesPayableCurrentFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "jagx:NotesPayableCurrentFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations",
     "longName": "75030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:Revenues",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:CostsAndExpenses",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses",
     "longName": "75040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSSES",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSSES",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit",
     "longName": "75060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_4907327f-2563-4dc7-aba3-7dd6f780062f",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4907327f-2563-4dc7-aba3-7dd6f780062f",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficitParenthetical",
     "longName": "75070 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_50f94906-cff8-4937-9bcb-afe1de35018f",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
     "longName": "75080 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestDeemedDividendsAndStockDividendsToPreferredStockholders",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical",
     "longName": "75090 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_50f94906-cff8-4937-9bcb-afe1de35018f",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R10": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureOrganizationAndBusiness",
     "longName": "995455 - Disclosure - Organization and Business",
     "shortName": "Organization and Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies",
     "longName": "995465 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurement1",
     "longName": "995475 - Disclosure - Fair Value Measurement",
     "shortName": "Fair Value Measurement",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponents",
     "longName": "995485 - Disclosure - Balance Sheet Components",
     "shortName": "Balance Sheet Components",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactions",
     "longName": "995505 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingencies",
     "longName": "995515 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt",
     "longName": "995525 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrants",
     "longName": "995535 - Disclosure - Warrants",
     "shortName": "Warrants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:ClassOfWarrantsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:ClassOfWarrantsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStock",
     "longName": "995545 - Disclosure - Preferred Stock",
     "shortName": "Preferred Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquity",
     "longName": "995555 - Disclosure - Temporary Equity",
     "shortName": "Temporary Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:TemporaryEquityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:TemporaryEquityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficit",
     "longName": "995565 - Disclosure - Stockholders' Deficit",
     "shortName": "Stockholders' Deficit",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensation",
     "longName": "995575 - Disclosure - Stock-based Compensation",
     "shortName": "Stock-based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShare",
     "longName": "995585 - Disclosure - Net Loss Per Share",
     "shortName": "Net Loss Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentData",
     "longName": "995595 - Disclosure - Segment Data",
     "shortName": "Segment Data",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEvents",
     "longName": "995605 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "995615 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
     "longName": "995625 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_ee5c6a27-d6ac-415a-9f64-948f54f7af20",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "jagx:ConcentrationRiskPolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ee5c6a27-d6ac-415a-9f64-948f54f7af20",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "jagx:ConcentrationRiskPolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables",
     "longName": "995635 - Disclosure - Fair Value Measurement (Tables)",
     "shortName": "Fair Value Measurement (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsTables",
     "longName": "995645 - Disclosure - Balance Sheet Components (Tables)",
     "shortName": "Balance Sheet Components (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables",
     "longName": "995655 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:LesseeOperatingLeaseAdditionalDetailsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:LesseeOperatingLeaseAdditionalDetailsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtTables",
     "longName": "995665 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsTables",
     "longName": "995675 - Disclosure - Warrants (Tables)",
     "shortName": "Warrants (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:SummaryOfWarrantActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "jagx:ClassOfWarrantsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:SummaryOfWarrantActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "jagx:ClassOfWarrantsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockTables",
     "longName": "995685 - Disclosure - Preferred Stock (Tables)",
     "shortName": "Preferred Stock (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PreferredStockTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PreferredStockTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitTables",
     "longName": "995695 - Disclosure - Stockholders' Deficit (Tables)",
     "shortName": "Stockholders' Deficit (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:ScheduleOfCommonStockReservedForFutureIssuance",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:ScheduleOfCommonStockReservedForFutureIssuance",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationTables",
     "longName": "995705 - Disclosure - Stock-based Compensation (Tables)",
     "shortName": "Stock-based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareTables",
     "longName": "995715 - Disclosure - Net Loss Per Share (Tables)",
     "shortName": "Net Loss Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataTables",
     "longName": "995725 - Disclosure - Segment Data (Tables)",
     "shortName": "Segment Data (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureOrganizationAndBusinessDetails",
     "longName": "995735 - Disclosure - Organization and Business (Details)",
     "shortName": "Organization and Business (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureOrganizationAndBusinessLiquidityAndGoingConcernDetails",
     "longName": "995745 - Disclosure - Organization and Business - Liquidity and Going Concern (Details)",
     "shortName": "Organization and Business - Liquidity and Going Concern (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_107ff55f-6985-48d6-8246-77d6519b63c9",
      "name": "jagx:UpfrontRevenueAndRoyalties",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails",
     "longName": "995755 - Disclosure - Summary of Significant Accounting Policies - Noncontrolling Interest (Details)",
     "shortName": "Summary of Significant Accounting Policies - Noncontrolling Interest (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_33a41227-552b-4a85-808b-2ba72931d114",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "jagx:NonControllingInterestPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_33a41227-552b-4a85-808b-2ba72931d114",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "jagx:NonControllingInterestPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails",
     "longName": "995765 - Disclosure - Summary of Significant Accounting Policies - Variable Interest Entities (Details)",
     "shortName": "Summary of Significant Accounting Policies - Variable Interest Entities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:NotesPayableCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e3ec8e20-6934-4591-b4df-f7e9cb67b820",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
     "longName": "995775 - Disclosure - Summary of Significant Accounting Policies - Accounts receivable, Accounts payable, Cost of Product Revenue and Concentrations (Details)",
     "shortName": "Summary of Significant Accounting Policies - Accounts receivable, Accounts payable, Cost of Product Revenue and Concentrations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_adf94933-270e-4ace-9ed4-1753664cbec9",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "jagx:ConcentrationRiskPolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_adf94933-270e-4ace-9ed4-1753664cbec9",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "jagx:ConcentrationRiskPolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails",
     "longName": "995785 - Disclosure - Summary of Significant Accounting Policies - Inventory (Details)",
     "shortName": "Summary of Significant Accounting Policies - Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:InventoryAdjustments",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R44": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails",
     "longName": "995795 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment and Indefinite-lived Intangible Assets (Details)",
     "shortName": "Summary of Significant Accounting Policies - Property and Equipment and Indefinite-lived Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
     "longName": "995805 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:NumberOfDistributionAgreements",
      "unitRef": "U_Agreement",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:ProceedsFromLicenseFeesReceived",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionCollaborationRevenueDetails",
     "longName": "995815 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition - Collaboration Revenue (Details)",
     "shortName": "Summary of Significant Accounting Policies - Revenue Recognition - Collaboration Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:CollaborationRevenueNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CollaborativeArrangementAccountingPolicy",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:CollaborationRevenueNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CollaborativeArrangementAccountingPolicy",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesComprehensiveLossDetails",
     "longName": "995825 - Disclosure - Summary of Significant Accounting Policies - Comprehensive Loss (Details)",
     "shortName": "Summary of Significant Accounting Policies - Comprehensive Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R48": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
     "longName": "995835 - Disclosure - Fair Value Measurement - Fair Value of Liabilities Measured on a Recurring Basis (Details)",
     "shortName": "Fair Value Measurement - Fair Value of Liabilities Measured on a Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_f5f0cf1e-b244-4642-8c4a-b2c04fde8a5a",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f5f0cf1e-b244-4642-8c4a-b2c04fde8a5a",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueAssetOfLevel3Details",
     "longName": "995845 - Disclosure - Fair Value Measurement - Estimated Fair Value Asset of Level 3 (Details)",
     "shortName": "Fair Value Measurement - Estimated Fair Value Asset of Level 3 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_3a618bc5-d405-4670-88de-ccd3053c1dab",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6bd28fc8-faad-42e2-96dd-8d8af4f933fd",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details",
     "longName": "995855 - Disclosure - Fair Value Measurement - Estimated Fair Value of Level 3 (Details)",
     "shortName": "Fair Value Measurement - Estimated Fair Value of Level 3 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_172b2ed1-6225-47e1-b2ef-b4472a129057",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ada046f1-cbcc-41cc-88b4-37f2e12e2e05",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
     "longName": "995865 - Disclosure - Fair Value Measurement - Additional Information (Details)",
     "shortName": "Fair Value Measurement - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_f5f0cf1e-b244-4642-8c4a-b2c04fde8a5a",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R52": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
     "longName": "995875 - Disclosure - Fair Value Measurement - Quantitative Information About The Significant Unobservable Inputs (Details)",
     "shortName": "Fair Value Measurement - Quantitative Information About The Significant Unobservable Inputs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_8017462a-57ff-4bd6-9e89-aa7a46420194",
      "name": "jagx:LiabilitiesMeasurementInputInstrumentsNotClassifiedAsHybrid",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "jagx:FairValueMeasurementInputsAndValuationTechniquesNotClassifiedAsHybridInstrumentsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_8017462a-57ff-4bd6-9e89-aa7a46420194",
      "name": "jagx:LiabilitiesMeasurementInputInstrumentsNotClassifiedAsHybrid",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "jagx:FairValueMeasurementInputsAndValuationTechniquesNotClassifiedAsHybridInstrumentsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails",
     "longName": "995885 - Disclosure - Fair Value Measurement - Fair Value Option - Hybrid Instruments (Details)",
     "shortName": "Fair Value Measurement - Fair Value Option - Hybrid Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:InterestPayableCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6aef97be-199f-4a93-b02d-ab3d99774b95",
      "name": "us-gaap:InterestPayableCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails",
     "longName": "995895 - Disclosure - Balance Sheet Components - Inventory (Details)",
     "shortName": "Balance Sheet Components - Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails",
     "longName": "995905 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details)",
     "shortName": "Balance Sheet Components - Property and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails",
     "longName": "995915 - Disclosure - Balance Sheet Components - Intangible assets (Details)",
     "shortName": "Balance Sheet Components - Intangible assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3160c433-4c42-4642-8206-05c68e1ba519",
      "name": "jagx:IndefiniteLivedIntangibleAssetsGrossBeforeImpairment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails",
     "longName": "995925 - Disclosure - Balance Sheet Components - Additional Information (Details)",
     "shortName": "Balance Sheet Components - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:InventoryValuationReserves",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:InventoryValuationReserves",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails",
     "longName": "995935 - Disclosure - Balance Sheet Components - Estimated future amortization expense (Details)",
     "shortName": "Balance Sheet Components - Estimated future amortization expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails",
     "longName": "995945 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details)",
     "shortName": "Balance Sheet Components - Accrued Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "jagx:AccruedCustomerCredits",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "jagx:AccruedCustomerCredits",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactionsBodCashCompensationDetails",
     "longName": "995955 - Disclosure - Related Party Transactions - BOD Cash compensation (Details)",
     "shortName": "Related Party Transactions - BOD Cash compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9e5024a7-2e40-4a86-bbbd-8af3c8b18af5",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
     "longName": "995965 - Disclosure - Commitments and Contingencies - Commitments (Details)",
     "shortName": "Commitments and Contingencies - Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_4444e1ae-ff83-4e5e-aafb-82f3949406dd",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4444e1ae-ff83-4e5e-aafb-82f3949406dd",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails",
     "longName": "995975 - Disclosure - Commitments and Contingencies - Additional Details of Office Space Lease (Details)",
     "shortName": "Commitments and Contingencies - Additional Details of Office Space Lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "jagx:LesseeOperatingLeaseAdditionalDetailsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails",
     "longName": "995985 - Disclosure - Commitments and Contingencies - Undiscounted Cash Payment Obligations (Details)",
     "shortName": "Commitments and Contingencies - Undiscounted Cash Payment Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails",
     "longName": "996015 - Disclosure - Commitments and Contingencies - Purchase Commitment (Details)",
     "shortName": "Commitments and Contingencies - Purchase Commitment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_b0115aac-4be9-4df5-8ed5-be7173b751f4",
      "name": "jagx:CollaborationAgreementTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b0115aac-4be9-4df5-8ed5-be7173b751f4",
      "name": "jagx:CollaborationAgreementTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAssetTransferAndTransitionCommitmentUpdateDetails",
     "longName": "996035 - Disclosure - Commitments and Contingencies - Asset Transfer and Transition Commitment Update (Details)",
     "shortName": "Commitments and Contingencies - Asset Transfer and Transition Commitment Update (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_e9634375-b46c-4cc2-a10d-1b53fb5bc99c",
      "name": "jagx:PercentageOfAmountReceivedToBePaidToAlivus",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e9634375-b46c-4cc2-a10d-1b53fb5bc99c",
      "name": "jagx:PercentageOfAmountReceivedToBePaidToAlivus",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails",
     "longName": "996045 - Disclosure - Commitments and Contingencies - Revenue Sharing Commitment Update, Joint Venture and Legal Proceedings (Details)",
     "shortName": "Commitments and Contingencies - Revenue Sharing Commitment Update, Joint Venture and Legal Proceedings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_20b8be13-8a84-44ad-a00d-73817601468c",
      "name": "jagx:NumberOfHighlyCharacterizedMedicinalPlants",
      "unitRef": "U_Plant",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20b8be13-8a84-44ad-a00d-73817601468c",
      "name": "jagx:NumberOfHighlyCharacterizedMedicinalPlants",
      "unitRef": "U_Plant",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails",
     "longName": "996055 - Disclosure - Commitments and Contingencies - Joint Venture - Income Statement Information (Details)",
     "shortName": "Commitments and Contingencies - Joint Venture - Income Statement Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:Revenues",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3bd8369f-62a4-4262-8814-44c801d5b62c",
      "name": "us-gaap:Revenues",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
     "longName": "996065 - Disclosure - Commitments and Contingencies - Securities Purchase and Licensing Agreement and April 2024 Agreement for Gelclair (Details)",
     "shortName": "Commitments and Contingencies - Securities Purchase and Licensing Agreement and April 2024 Agreement for Gelclair (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:InitialTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "jagx:InsuranceRetentionAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails",
     "longName": "996075 - Disclosure - Debt - Notes Payable (Details)",
     "shortName": "Debt - Notes Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "jagx:NotesDesignatedAtFairValueOption",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "jagx:NotesDesignatedAtFairValueOption",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
     "longName": "996085 - Disclosure - Debt - Sale of Future Royalty Interest (Details)",
     "shortName": "Debt - Sale of Future Royalty Interest (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_72a9cb48-7194-42af-ac54-d4b91f2c3eac",
      "name": "jagx:PercentageOfNetSalesOfTrademark",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_72a9cb48-7194-42af-ac54-d4b91f2c3eac",
      "name": "jagx:PercentageOfNetSalesOfTrademark",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
     "longName": "996095 - Disclosure - Debt - Streeterville Note (Details)",
     "shortName": "Debt - Streeterville Note (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3802d944-8ad0-4fa9-94f7-3ff72c006ed3",
      "name": "jagx:DebtInstrumentUnpaidAmountInterestFeesChargesAndLateFeesDuePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
     "longName": "996105 - Disclosure - Debt - Convertible Notes (Details)",
     "shortName": "Debt - Convertible Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_fbf2fe69-6edc-410a-97f2-1a16e5e19372",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_479366e2-459a-4963-bfeb-77800aefb652",
      "name": "jagx:WarrantsExercisablePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
     "longName": "996115 - Disclosure - Debt - Replacement Notes (Details)",
     "shortName": "Debt - Replacement Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "C_843943c6-a520-47f6-bb8b-dc630d89a4b2",
      "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_843943c6-a520-47f6-bb8b-dc630d89a4b2",
      "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
     "longName": "996125 - Disclosure - Debt - Securities Purchase Agreements and Promissory Notes (Details)",
     "shortName": "Debt - Securities Purchase Agreements and Promissory Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "C_fbf2fe69-6edc-410a-97f2-1a16e5e19372",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_69998135-9735-4d75-a52d-6976c0815e0c",
      "name": "jagx:NumberOfAccreditedInvestors",
      "unitRef": "U_Investors",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails",
     "longName": "996135 - Disclosure - Debt - Insurance Financing (Details)",
     "shortName": "Debt - Insurance Financing (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "C_d3ad68af-4286-4829-906b-3efbcaa88039",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d3ad68af-4286-4829-906b-3efbcaa88039",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails",
     "longName": "996145 - Disclosure - Debt - 2019 Tempesta Note (Details)",
     "shortName": "Debt - 2019 Tempesta Note (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "C_96217b45-d456-4399-9676-b78d6c600fee",
      "name": "jagx:CashReceivedInSettlement",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_96217b45-d456-4399-9676-b78d6c600fee",
      "name": "jagx:CashReceivedInSettlement",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsWarrantsOutstandingAndExercisableDetails",
     "longName": "996155 - Disclosure - Warrants - Warrants outstanding and exercisable (Details)",
     "shortName": "Warrants - Warrants outstanding and exercisable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "C_f5f0cf1e-b244-4642-8c4a-b2c04fde8a5a",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "jagx:SummaryOfWarrantActivityTableTextBlock",
       "div",
       "jagx:ClassOfWarrantsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "jagx:ClassOfWarrantOrRightIssued",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "jagx:SummaryOfWarrantActivityTableTextBlock",
       "div",
       "jagx:ClassOfWarrantsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
     "longName": "996165 - Disclosure - Warrants - Agreements 2 (Details)",
     "shortName": "Warrants - Agreements 2 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "C_fbf2fe69-6edc-410a-97f2-1a16e5e19372",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ea68dbae-1519-46e7-a6a0-d2efecf0e29f",
      "name": "jagx:NetProceedsFromIssuanceOfPrivatePlacement",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
     "longName": "996175 - Disclosure - Preferred Stock (Details)",
     "shortName": "Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "jagx:PreferredStockSharesDesignated",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:TemporaryEquityTableTextBlock",
       "div",
       "us-gaap:PreferredStockTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:PreferredStockValueOutstanding",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:TemporaryEquityTableTextBlock",
       "div",
       "us-gaap:PreferredStockTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesKPreferredStockDetails",
     "longName": "996185 - Disclosure - Preferred Stock - Series K Preferred Stock (Details)",
     "shortName": "Preferred Stock - Series K Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockSharesIssued",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:TemporaryEquityTableTextBlock",
       "div",
       "us-gaap:PreferredStockTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1d87f68c-5e34-468d-b339-ba36a25ee89d",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
     "longName": "996195 - Disclosure - Preferred Stock - Series L Preferred Stock (Details)",
     "shortName": "Preferred Stock - Series L Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockSharesIssued",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:TemporaryEquityTableTextBlock",
       "div",
       "us-gaap:PreferredStockTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_402c9347-d31d-4556-927e-8e1a4ccf2b16",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
     "longName": "996205 - Disclosure - Preferred Stock - Series M Preferred Stock (Details)",
     "shortName": "Preferred Stock - Series M Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "C_687e7be8-ef82-439c-9f42-0e31e193fd4e",
      "name": "jagx:AdditionalSharesIssuedToSatisfyAccruedPreferredReturns",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_687e7be8-ef82-439c-9f42-0e31e193fd4e",
      "name": "jagx:AdditionalSharesIssuedToSatisfyAccruedPreferredReturns",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
     "longName": "996215 - Disclosure - Preferred Stock - Series N Preferred Stock (Details)",
     "shortName": "Preferred Stock - Series N Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f79aec4-2e3e-459c-a258-2b41654d4276",
      "name": "us-gaap:ConvertiblePreferredStockTermsOfConversion",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
     "longName": "996225 - Disclosure - Preferred Stock - Series O Preferred Stock (Details)",
     "shortName": "Preferred Stock - Series O Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_40bde457-7488-4849-b715-f58d728c09a1",
      "name": "jagx:DescriptionOfSpecialOneTimeDividend",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails",
     "longName": "996235 - Disclosure - Temporary Equity (Details)",
     "shortName": "Temporary Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "C_b3db9cf9-8932-46f2-9254-fea2ce9c35eb",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_54ee49fe-70fa-425b-b312-1e9da2798659",
      "name": "jagx:ExchangePricePerCommonShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
     "longName": "996245 - Disclosure - Stockholders' Deficit - Reserved shares and Common stock (Details)",
     "shortName": "Stockholders' Deficit - Reserved shares and Common stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "jagx:ScheduleOfCommonStockReservedForFutureIssuance",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "jagx:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsIssuedAndOutstandingNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "jagx:ScheduleOfCommonStockReservedForFutureIssuance",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
     "longName": "996255 - Disclosure - Stockholders' Deficit - Reverse Stock Split and ATM (Details)",
     "shortName": "Stockholders' Deficit - Reverse Stock Split and ATM (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "C_fbf2fe69-6edc-410a-97f2-1a16e5e19372",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_004c8cf3-4768-4974-9e47-1f914bd1f4e3",
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitNoncontrollingInterestDetails",
     "longName": "996265 - Disclosure - Stockholders' Deficit - Noncontrolling Interest (Details)",
     "shortName": "Stockholders' Deficit - Noncontrolling Interest (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:MinorityInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
     "longName": "996275 - Disclosure - Stock-based Compensation - Summary of Stock Incentive Plans (Details)",
     "shortName": "Stock-based Compensation - Summary of Stock Incentive Plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "jagx:ScheduleOfCommonStockReservedForFutureIssuance",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0c6754e3-de42-4262-8207-7f39396dd73f",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
     "longName": "996285 - Disclosure - Stock-based Compensation - Stock-Based Compensation (Details)",
     "shortName": "Stock-based Compensation - Stock-Based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensation401KPlanDetails",
     "longName": "996295 - Disclosure - Stock-based Compensation - 401(k) Plan (Details)",
     "shortName": "Stock-based Compensation - 401(k) Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareCalculationOfBasicAndDilutedNetLossPerCommonShareDetails",
     "longName": "996305 - Disclosure - Net Loss Per Share - Calculation Of Basic And Diluted Net Loss Per Common Share (Details)",
     "shortName": "Net Loss Per Share - Calculation Of Basic And Diluted Net Loss Per Common Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails",
     "longName": "996315 - Disclosure - Net Loss Per Share - Other Common Stock Equivalents (Details)",
     "shortName": "Net Loss Per Share - Other Common Stock Equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f6e962b4-6593-463e-89aa-66c85273719c",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
     "longName": "996335 - Disclosure - Segment Data (Details)",
     "shortName": "Segment Data (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "C_ca2a0a1a-d7e3-4ba1-9b5b-74e373ce8899",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ca2a0a1a-d7e3-4ba1-9b5b-74e373ce8899",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
     "longName": "996345 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "jagx:MinimumStockholdersEquityRequirementByNasdaq",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0921adcf-9ec7-4aa2-85e7-c4d5e7830a3c",
      "name": "jagx:MinimumStockholdersEquityRequirementByNasdaq",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "jagx-20260331.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "jagx_ATMAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ATMAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ATM Agreement [Member]",
        "documentation": "ATM Agreement.",
        "terseLabel": "ATM Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r1124"
     ]
    },
    "us-gaap_AccountsPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable [Member]",
        "terseLabel": "Total accounts payable",
        "documentation": "Obligations incurred and payable to vendors for goods and services received."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total accounts receivable",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r995",
      "r1346"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, Net, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1357"
     ]
    },
    "jagx_AccountsReceivablePurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AccountsReceivablePurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable Purchase Agreement",
        "documentation": "Represents the information pertaining to accounts receivable purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AccountsReceivablePurchaseAgreementShortfallRestorationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AccountsReceivablePurchaseAgreementShortfallRestorationPeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shortfall restoration period",
        "label": "Accounts Receivable Purchase Agreement, Shortfall Restoration Period",
        "documentation": "The period within which the difference between the Threshold Price and the amount received under the purchase account (Shortfall) should be repaid under the accounts receivable purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AccountsReceivablePurchaseAgreementThresholdPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AccountsReceivablePurchaseAgreementThresholdPrice",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold price",
        "label": "Accounts Receivable Purchase Agreement, Threshold Price",
        "documentation": "The amount of threshold price under the accounts receivable purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "terseLabel": "Accrued local tax",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r1017",
      "r1431"
     ]
    },
    "jagx_AccruedChargebacksAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AccruedChargebacksAndDiscounts",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of chargebacks and discounts, expected due within one year or the normal operating cycle, if longer.",
        "label": "Accrued Chargebacks And Discounts",
        "terseLabel": "Accrued chargebacks and discounts"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AccruedCustomerCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AccruedCustomerCredits",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Customer Credits",
        "documentation": "Accrued customer credits.",
        "terseLabel": "Accrued customer credits"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AccruedInTransitPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AccruedInTransitPayable",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued in-transit payable",
        "label": "Accrued in Transit Payable",
        "documentation": "Accrued in-transit payable."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AccruedInterestRateOnRoyalty": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AccruedInterestRateOnRoyalty",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Interest Rate on Royalty",
        "documentation": "Percentage of accrued interest rate on royalty.",
        "terseLabel": "Accrued interest rate on royalty"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AccruedLegalCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AccruedLegalCosts",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Legal Costs",
        "terseLabel": "Accrued legal costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "label": "Accrued Liabilities, Current",
        "totalLabel": "Total",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll tax",
        "label": "Accrued Payroll Taxes, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued audit and tax services",
        "label": "Accrued Professional Fees, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_AccruedRoyaltiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedRoyaltiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Royalties, Current",
        "terseLabel": "Accrued royalties",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r1017"
     ]
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Salaries, Current",
        "terseLabel": "Accrued payroll and commission",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r1017"
     ]
    },
    "jagx_AccruedShareOfJointVentureLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AccruedShareOfJointVentureLosses",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued share of joint venture losses",
        "label": "Accrued Share of Joint Venture Losses",
        "documentation": "Accrued share of joint venture losses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedVacationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedVacationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued vacation",
        "label": "Accrued Vacation, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r62"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r162",
      "r813"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r20",
      "r80",
      "r170",
      "r807",
      "r853",
      "r854",
      "r1444"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r12",
      "r20",
      "r626",
      "r629",
      "r700",
      "r849",
      "r850",
      "r1281",
      "r1282",
      "r1283",
      "r1337",
      "r1338",
      "r1339",
      "r1340"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1196"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r873",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1445",
      "r1524"
     ]
    },
    "jagx_AdditionalRoyaltyFinancingsCommitted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AdditionalRoyaltyFinancingsCommitted",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional royalty financings committed",
        "label": "Additional Royalty Financings Committed",
        "documentation": "The amount of additional royalty financings committed."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AdditionalSharesIssuedToSatisfyAccruedPreferredReturns": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AdditionalSharesIssuedToSatisfyAccruedPreferredReturns",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional shares issued to satisfy accrued preferred returns",
        "label": "Additional Shares Issued to Satisfy Accrued Preferred Returns",
        "documentation": "Additional shares issued to satisfy accrued preferred returns."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r1209"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r1209"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r1209"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1209"
     ]
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Noncash Item [Abstract]",
        "terseLabel": "Adjustments to reconcile net comprehensive loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AdjustmentsToAdditionalPaidInCapitalIncreaseDecreaseInDeemedDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AdjustmentsToAdditionalPaidInCapitalIncreaseDecreaseInDeemedDividends",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Additional Paid in Capital Increase Decrease in Deemed Dividends",
        "documentation": "Amount of Increase decrease in additional paid in capital (APIC) resulting from deemed dividend.",
        "terseLabel": "Deemed dividend"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "negatedLabel": "Stock issuance costs, issuance costs attributable to warrants",
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r107"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "verboseLabel": "Warrants issued",
        "terseLabel": "Warrants",
        "negatedLabel": "Warrants issued",
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r38",
      "r107"
     ]
    },
    "jagx_AdjustmentsToAdditionalPaidInCapitalWarrantIssuedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssuedShares",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued, Shares",
        "documentation": "Adjustments to additional paid in capital, warrant issued, shares.",
        "terseLabel": "Warrants issued (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "srt_AffiliatedEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "AffiliatedEntityMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactionsBodCashCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Affiliated Entity",
        "label": "Affiliated Entity"
       }
      }
     },
     "auth_ref": [
      "r1001",
      "r1152",
      "r1403",
      "r1470",
      "r1471",
      "r1473",
      "r1522"
     ]
    },
    "jagx_AfterOneYearAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AfterOneYearAnniversaryMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "After One Year Anniversary",
        "documentation": "Represents information pertaining to after one year anniversary."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1242"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1168",
      "r1178",
      "r1188",
      "r1220"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1181",
      "r1191",
      "r1223"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1243"
     ]
    },
    "jagx_AldAutomativeItaliaSRLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AldAutomativeItaliaSRLMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vehicle lease agreement",
        "label": "ALD Automative Italia S r l [Member]",
        "documentation": "Represents information pertaining to ALD Automative Italia S.r.l agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r1209"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r1216"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1182",
      "r1192",
      "r1216",
      "r1224",
      "r1228",
      "r1236"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total stock-based compensation expense",
        "label": "Allocated Share-based Compensation Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r555",
      "r565"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AmortizationExpense",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization expense.",
        "label": "Amortization Expense",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r193",
      "r374",
      "r381",
      "r1014",
      "r1023",
      "r1024",
      "r1026",
      "r1028"
     ]
    },
    "jagx_AmountOfCollateralRequirementAutomaticallyTerminatesOnceBalanceOfDepositAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AmountOfCollateralRequirementAutomaticallyTerminatesOnceBalanceOfDepositAccount",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Collateral Requirement Automatically Terminates Once balance of Deposit Account",
        "documentation": "Amount of collateral requirement automatically terminates once balance of deposit account.",
        "terseLabel": "Amount of collateral requirement automatically terminates once balance of deposit account"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AmountOfFundsInDepositAccountExceedCollateralRequirement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AmountOfFundsInDepositAccountExceedCollateralRequirement",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Funds in Deposit Account Exceed Collateral Requirement",
        "documentation": "Amount of funds in deposit account exceed collateral requirement.",
        "terseLabel": "Amount of funds in deposit account exceed collateral requirement"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AnimalHealthSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AnimalHealthSegmentMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Animal Health",
        "documentation": "Represents the information pertaining to animal health segment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding common stock equivalents have been excluded from diluted net loss per common share",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "jagx_April2024AgreementForGelclairMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "April2024AgreementForGelclairMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "April 2024 Agreement for Gelclair",
        "label": "April 2024 Agreement for Gelclair [Member]",
        "documentation": "Represents the information relates to April 2024 Agreement for Gelclair."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AreaOfLand": {
     "xbrltype": "areaItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AreaOfLand",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Area (in square feet)",
        "label": "Area of Land",
        "documentation": "Area of land held."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesMasterServicesAgreementDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionCollaborationRevenueDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangements and Non-arrangement Transactions [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "jagx_ArvalServiceLeaseItaliaSpaAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ArvalServiceLeaseItaliaSpaAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arval Service Lease Italia Spa agreement",
        "label": "Arval Service Lease Italia Spa agreement",
        "documentation": "Represents information pertaining to Arval service lease italia spa agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AssetMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AssetMeasurementInput",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Measurement Input",
        "documentation": "Asset measurement input.",
        "terseLabel": "Probability (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "terseLabel": "Segment assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r134",
      "r165",
      "r203",
      "r206",
      "r207",
      "r252",
      "r266",
      "r285",
      "r289",
      "r332",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r593",
      "r597",
      "r669",
      "r791",
      "r792",
      "r800",
      "r921",
      "r1041",
      "r1042",
      "r1054",
      "r1124",
      "r1146",
      "r1147",
      "r1159",
      "r1390",
      "r1391",
      "r1474"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r173",
      "r203",
      "r206",
      "r207",
      "r332",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r593",
      "r597",
      "r669",
      "r1124",
      "r1390",
      "r1391",
      "r1474"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total fair value of assets",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r641",
      "r642",
      "r1110"
     ]
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_AtMarketOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "AtMarketOfferingMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "At The Market Offering",
        "documentation": "This member stands for At The Market Offering."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_August2022PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "August2022PurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "August 2022 Purchase Agreement",
        "documentation": "Represents the information pertaining to August 2022 Purchase Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r1232"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationTables",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r521",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r1230"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1229"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1228"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r1228"
     ]
    },
    "jagx_BalanceSheetComponentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BalanceSheetComponentsLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Components [Line Items]",
        "documentation": "Balance sheet components."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BalanceSheetComponentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BalanceSheetComponentsTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Components [Table]",
        "documentation": "Balance sheet components."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r600",
      "r602",
      "r603",
      "r604",
      "r605",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r667",
      "r1107",
      "r1108",
      "r1253",
      "r1489"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r600",
      "r602",
      "r603",
      "r604",
      "r605",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r667",
      "r1107",
      "r1108",
      "r1253",
      "r1489"
     ]
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Components"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1329"
     ]
    },
    "jagx_BasisPointsForAdjustmentOfDiscountRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BasisPointsForAdjustmentOfDiscountRate",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis point for adjustment of discount rate",
        "label": "Basis Points for Adjustment of Discount Rate",
        "documentation": "Basis point for adjustment of discount rate."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BasisPointsForAdjustmentOfDiscountRateForNonHybridInstruments": {
     "xbrltype": "pureItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BasisPointsForAdjustmentOfDiscountRateForNonHybridInstruments",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis point for adjustment of discount rate for non-hybrid instruments",
        "label": "Basis Points For Adjustment Of Discount Rate For Non Hybrid Instruments",
        "documentation": "Basis point for adjustment of discount rate for non-hybrid instruments."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BasisPointsForAdjustmentOfOptionAdjustedSpread": {
     "xbrltype": "pureItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BasisPointsForAdjustmentOfOptionAdjustedSpread",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis Points For Adjustment Of Option Adjusted Spread",
        "documentation": "Basis points for adjustment of option adjusted spread.",
        "terseLabel": "Basis point for adjustment of option adjusted spread"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BeginningOnApril12026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BeginningOnApril12026Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beginning On April 1, 2026 [Member]",
        "documentation": "Beginning On April 1, 2026.",
        "terseLabel": "Beginning On April 1 2026"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BeginningOnApril2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BeginningOnApril2021Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beginning On April 2021",
        "documentation": "Represents information pertaining to period Beginning On April 2021."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BeginningOnApril2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BeginningOnApril2022Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beginning On April 2022",
        "documentation": "Represents information pertaining to period Beginning On April 2022."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BeginningOnMarch2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BeginningOnMarch2021Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beginning on March 2021",
        "documentation": "Represents the information pertaining to period beginning on March, 2021."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BeginningOnMarch2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BeginningOnMarch2023Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beginning On March 2023",
        "documentation": "Represents information pertaining to period Beginning On August 2022."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BeginningOnMarch2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BeginningOnMarch2024Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beginning On March 2024",
        "documentation": "Represents information pertaining to period Beginning On March 2024."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BeginningOnOctober2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BeginningOnOctober2021Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beginning On October 2021",
        "documentation": "Represents information pertaining to period Beginning On October 2021."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BeginningOnOctober2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BeginningOnOctober2022Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beginning On October 2022",
        "documentation": "Represents information pertaining to period Beginning On October 2022."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BeginningOnSeptember2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BeginningOnSeptember2022Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beginning On September 2022",
        "documentation": "Represents information pertaining to period Beginning On September 2022."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BeginningOnSeptember2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BeginningOnSeptember2023Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beginning On September 2023",
        "documentation": "Represents information pertaining to period Beginning On September 2023."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BridgeGruberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BridgeGruberMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bridge Gruber [Member]",
        "documentation": "Bridge Gruber.",
        "terseLabel": "Bridge Gruber"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BridgeLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BridgeLoanMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bridge Financing",
        "label": "Bridge Loan [Member]",
        "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_BrownStoneCapitalLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "BrownStoneCapitalLimitedMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brown Stone Capital Limited",
        "label": "Brown Stone Capital Limited [Member]",
        "documentation": "Brown Stone Capital Limited."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_CanaleviaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CanaleviaMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canalevia-CA1",
        "documentation": "This member represents information about Canalevia."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_CappedPercentageOfAggregateDefault": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CappedPercentageOfAggregateDefault",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capped percentage of aggregate default",
        "label": "Capped Percentage of Aggregate Default",
        "documentation": "Capped percentage of aggregate default."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "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. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r803",
      "r885",
      "r916",
      "r1124",
      "r1146",
      "r1147",
      "r1159",
      "r1262"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]",
        "terseLabel": "Cash and restricted cash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r160",
      "r1015"
     ]
    },
    "jagx_CashAndRestrictedCashPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CashAndRestrictedCashPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Restricted Cash Policy Text Block",
        "documentation": "Disclosure of Cash and Restricted Cash.",
        "terseLabel": "Cash and Restricted Cash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and restricted cash at end of the period",
        "periodStartLabel": "Cash and restricted cash at beginning of the period",
        "totalLabel": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation, Total",
        "verboseLabel": "Total cash and restricted cash",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r92",
      "r200"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash and restricted cash",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r92"
     ]
    },
    "us-gaap_CashCollateralForBorrowedSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCollateralForBorrowedSecurities",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Collateral for Borrowed Securities",
        "terseLabel": "Cash collateral",
        "documentation": "Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r1487"
     ]
    },
    "jagx_CashReceivedInSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CashReceivedInSettlement",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash received in the settlement",
        "label": "Cash Received In The Settlement",
        "documentation": "Cash received in the settlement as per agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1207"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1204"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1202"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesKPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r167",
      "r168",
      "r169",
      "r203",
      "r207",
      "r236",
      "r237",
      "r244",
      "r246",
      "r254",
      "r255",
      "r332",
      "r409",
      "r412",
      "r413",
      "r414",
      "r418",
      "r419",
      "r453",
      "r454",
      "r456",
      "r457",
      "r459",
      "r463",
      "r466",
      "r467",
      "r471",
      "r474",
      "r482",
      "r669",
      "r863",
      "r864",
      "r865",
      "r866",
      "r873",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r886",
      "r908",
      "r929",
      "r951",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r1246",
      "r1332",
      "r1334",
      "r1341"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesKPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stockholders' Equity",
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r254",
      "r456",
      "r466",
      "r467",
      "r469",
      "r471",
      "r474",
      "r480",
      "r482",
      "r622",
      "r863",
      "r864",
      "r865",
      "r866",
      "r1055",
      "r1246",
      "r1330",
      "r1332"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r1400"
     ]
    },
    "jagx_ClassOfWarrantOrRightBeneficialOwnershipLimitationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ClassOfWarrantOrRightBeneficialOwnershipLimitationPercentage",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Of Warrant Or Right Beneficial Ownership Limitation Percentage",
        "documentation": "Class Of warrant or right beneficial ownership limitation percentage.",
        "terseLabel": "Beneficial ownership limitation"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ClassOfWarrantOrRightBoardRedemptionRightsPricePerStockPurchaseRight": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ClassOfWarrantOrRightBoardRedemptionRightsPricePerStockPurchaseRight",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesKPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Of Warrant Or Right Board Redemption Rights Price Per Stock Purchase Right",
        "documentation": "Class of warrant or right board redemption rights price per stock purchase right.",
        "terseLabel": "Redemption price per right"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ClassOfWarrantOrRightExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ClassOfWarrantOrRightExercisable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of warrant or right, exercisable.",
        "label": "Class of Warrant or Right, Exercisable",
        "terseLabel": "Warrant exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price (in dollars per share)",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r208",
      "r483"
     ]
    },
    "jagx_ClassOfWarrantOrRightExercises": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ClassOfWarrantOrRightExercises",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsWarrantsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercises",
        "label": "Class Of Warrant Or Right Exercises",
        "documentation": "The number of warrants or rights exercised during the period."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ClassOfWarrantOrRightExercisesConversions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ClassOfWarrantOrRightExercisesConversions",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsWarrantsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right Exercises Conversions",
        "documentation": "Class of warrant or right exercises conversions.",
        "terseLabel": "Exercises or conversions",
        "negatedLabel": "Exercises or conversions"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ClassOfWarrantOrRightIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ClassOfWarrantOrRightIssued",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsWarrantsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuances",
        "label": "Class of Warrant or Right, Issued",
        "documentation": "The number of warrants or rights issued during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "terseLabel": "Class of warrant shares exchange",
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Warrants to purchase shares of Common stock",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Warrants to purchase shares of Common stock",
        "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."
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsWarrantsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Warrants outstanding, beginning balance",
        "periodEndLabel": "Warrants outstanding, ending balance",
        "label": "Class of Warrant or Right, Outstanding",
        "terseLabel": "Warrants outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ClassOfWarrantOrRightSubjectToExpire": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ClassOfWarrantOrRightSubjectToExpire",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsWarrantsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expirations and cancelations",
        "label": "Class of Warrant or Right, Subject to Expire",
        "documentation": "The number of warrants which are subject to expire."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame."
       }
      }
     },
     "auth_ref": [
      "r1400"
     ]
    },
    "jagx_ClassOfWarrantsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ClassOfWarrantsDisclosureTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants",
        "label": "Class Of Warrants Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about different class of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ClinicalTrialAccrualsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ClinicalTrialAccrualsPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Clinical Trial Accruals",
        "label": "Clinical Trial Accruals [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for clinical trial accruals."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1208"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1208"
     ]
    },
    "jagx_CollaborationAgreementExtensionTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CollaborationAgreementExtensionTerm",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreement extension term",
        "label": "Collaboration Agreement Extension Term",
        "documentation": "Extension term of collaboration agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_CollaborationAgreementTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CollaborationAgreementTerm",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionCollaborationRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "License agreement term (in years)",
        "label": "Collaboration Agreement, Term",
        "documentation": "The period of collaboration agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_CollaborationRevenueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CollaborationRevenueNet",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionCollaborationRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaboration revenue",
        "label": "Collaboration Revenue Net",
        "documentation": "Represents the amount pertains to recognition of collaboration revenue for the period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollaborativeArrangementAccountingPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CollaborativeArrangementAccountingPolicy",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaboration Revenue",
        "label": "Collaborative Arrangement, Accounting Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for collaborative arrangements."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesMasterServicesAgreementDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitNoncontrollingInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionCollaborationRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stockholders' Equity",
        "terseLabel": "Collaborative Arrangements and Non-collaborative Arrangement Transactions",
        "label": "Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies.",
        "terseLabel": "Commitments and contingencies (See Note 5)",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r125",
      "r802",
      "r907"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r401",
      "r402",
      "r996",
      "r1382",
      "r1387"
     ]
    },
    "jagx_CommitmentsAndContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CommitmentsAndContingenciesLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies [Line Items]",
        "documentation": "Commitments And Contingencies Line Items"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_CommonAndWainwrightWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CommonAndWainwrightWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common And Wainwright Warrants [Member]",
        "documentation": "Common And Wainwright Warrants.",
        "terseLabel": "Common and Wainwright Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1149",
      "r1150",
      "r1151",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1337",
      "r1338",
      "r1340",
      "r1445",
      "r1519",
      "r1524"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "jagx_CommonStockReservedForFutureIssuanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CommonStockReservedForFutureIssuanceAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available",
        "terseLabel": "Shares of common stock reserved for issuance",
        "label": "Common Stock Reserved For Future Issuance Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r908"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance",
        "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance",
        "verboseLabel": "Common stock with dividend rights outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r71",
      "r908",
      "r927",
      "r1524",
      "r1525"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock value",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r454",
      "r462",
      "r805",
      "r1124"
     ]
    },
    "jagx_CommonStockVotingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CommonStockVotingMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock - voting",
        "documentation": "Common stock securities that do empower a holder to vote on corporate resolutions or the election of directors."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_CommonStockVotingRightsNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CommonStockVotingRightsNumber",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of voting rights entitled for each share of common stock held",
        "label": "Common Stock Voting Rights Number",
        "documentation": "Represents the number of voting rights entitled for each share of common stock held."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_CommonWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CommonWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Warrants [Member]",
        "documentation": "Common warrants.",
        "terseLabel": "Common Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r1213"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r1212"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r1214"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r1211"
     ]
    },
    "jagx_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestDeemedDividendsAndStockDividendsToPreferredStockholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestDeemedDividendsAndStockDividendsToPreferredStockholders",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net comprehensive income (loss)",
        "label": "Comprehensive Income (Loss) Net Of Tax Including Portion Attributable To Noncontrolling Interest Deemed Dividends And Stock Dividends To Preferred Stockholders",
        "documentation": "Comprehensive income (loss) net of tax including portion attributable to noncontrolling interest deemed dividends and stock dividends to preferred stockholders.",
        "totalLabel": "Net comprehensive income (loss)",
        "terseLabel": "Net comprehensive income (loss)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net comprehensive loss attributable to common stockholders",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r178",
      "r180",
      "r188",
      "r789",
      "r822",
      "r824"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stockholders:",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "totalLabel": "Net comprehensive loss attributable to noncontrolling interests",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r53",
      "r57",
      "r178",
      "r180",
      "r187",
      "r788",
      "r822",
      "r823"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests:",
        "terseLabel": "Noncontrolling interests:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Gain or Loss",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computers and peripherals",
        "label": "Computers and peripherals",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r296",
      "r857",
      "r858",
      "r995",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r296",
      "r857",
      "r858",
      "r995",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r296",
      "r857",
      "r858",
      "r995",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations",
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r995",
      "r1033",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349"
     ]
    },
    "jagx_ConcentrationRiskNumberOfDistributors": {
     "xbrltype": "integerItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConcentrationRiskNumberOfDistributors",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of major distributors",
        "label": "Concentration Risk, Number of Distributors",
        "documentation": "The number of major distributors represents the percentage of revenue."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ConcentrationRiskNumberOfSuppliers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConcentrationRiskNumberOfSuppliers",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of suppliers",
        "label": "Concentration Risk Number Of Suppliers",
        "documentation": "Represents the number of suppliers as a concentration risk."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk (as a percentage)",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r296",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349"
     ]
    },
    "jagx_ConcentrationRiskPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConcentrationRiskPolicyPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations",
        "label": "Concentration Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for concentrations risk of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r995",
      "r1033",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r296",
      "r857",
      "r858",
      "r995",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r132",
      "r203",
      "r204",
      "r210",
      "r214",
      "r252",
      "r268",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r289",
      "r290",
      "r291",
      "r409",
      "r410",
      "r411",
      "r412",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r795",
      "r1041",
      "r1042",
      "r1390",
      "r1391"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r132",
      "r203",
      "r204",
      "r210",
      "r214",
      "r252",
      "r268",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r289",
      "r290",
      "r291",
      "r409",
      "r410",
      "r411",
      "r412",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r795",
      "r1041",
      "r1042",
      "r1390",
      "r1391"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r1030"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue recognized as revenue",
        "label": "Contract with Customer, Liability",
        "totalLabel": "Contract with Customer, Liability, Total",
        "verboseLabel": "Financial liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r486",
      "r487",
      "r499"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r486",
      "r487",
      "r499"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Deferred revenue, net of current portion",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r486",
      "r487",
      "r499"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConversionOfStockSharesConverted1",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares converted",
        "label": "Conversion of Stock, Shares Converted",
        "documentation": "The number of shares 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."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27"
     ]
    },
    "jagx_ConvertibleNonVotingCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConvertibleNonVotingCommonStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible non-voting common stock",
        "documentation": "Common stock securities that may be converted to another form of security and do not empower a holder to vote on corporate resolutions or the election of directors."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ConvertibleNotesCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConvertibleNotesCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying value of notes",
        "label": "Convertible Notes, Carrying Amount",
        "documentation": "The amount of carrying value of convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ConvertibleNotesPayableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConvertibleNotesPayableGross",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails": {
       "parentTag": "us-gaap_NotesPayable",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Convertible Notes Payable Gross",
        "documentation": "Amount of Convertible notes payable, including unamortized debt discount and debt issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleNotesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleNotesPayableMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Payable [Member]",
        "terseLabel": "Convertible Promissory Notes",
        "verboseLabel": "Convertible Notes",
        "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r123"
     ]
    },
    "jagx_ConvertibleNotesPayableUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConvertibleNotesPayableUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails": {
       "parentTag": "us-gaap_NotesPayable",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: unamortized discount and debt issuance costs",
        "label": "Convertible Notes Payable, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs on convertible notes payable."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ConvertiblePreferredStockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConvertiblePreferredStockAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ConvertiblePreferredStockSeriesBOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConvertiblePreferredStockSeriesBOneMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B-1",
        "label": "Series B-1 Preferred Stock",
        "documentation": "Represents the information pertaining to Series B-1 Preferred Stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ConvertiblePreferredStockSeriesBTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConvertiblePreferredStockSeriesBTwoMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B-2",
        "label": "Series B-2 Preferred Stock",
        "documentation": "Represents the information pertaining to Series B-2 Preferred Stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertiblePreferredStockSharesIssuedUponConversion",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issued for convertible preferred stock",
        "label": "Convertible Preferred Stock, Shares Issued upon Conversion",
        "documentation": "Number of shares issued for each share of convertible preferred stock that is converted."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r44",
      "r70",
      "r105",
      "r477"
     ]
    },
    "us-gaap_ConvertiblePreferredStockTermsOfConversion": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertiblePreferredStockTermsOfConversion",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Convertible, Terms",
        "terseLabel": "Preferred stock, convertible, terms",
        "documentation": "Description of conversion terms for preferred stock."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r44",
      "r47",
      "r70",
      "r104",
      "r106"
     ]
    },
    "jagx_ConvertiblePromissoryNotesAndCommonStockWarrantsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConvertiblePromissoryNotesAndCommonStockWarrantsLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Convertible Promissory Notes and Common Stock Warrants [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ConvertiblePromissoryNotesAndCommonStockWarrantsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ConvertiblePromissoryNotesAndCommonStockWarrantsTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Promissory Notes and Common Stock Warrants [Table]",
        "documentation": "Disclosure of convertible promissory notes and common stock warrants."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_CopernicoCentraleAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CopernicoCentraleAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office lease agreement",
        "label": "Office lease agreement",
        "documentation": "Represents information pertaining to an agreement for a lease of office premises."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Offering costs",
        "label": "Cost of Product and Service Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r84",
      "r746",
      "r1024",
      "r1029",
      "r1106",
      "r1321"
     ]
    },
    "us-gaap_CostOfGoodsTotalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfGoodsTotalMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total cost of product revenue",
        "label": "Cost of Goods and Service Benchmark [Member]",
        "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r1346",
      "r1348"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of revenue",
        "terseLabel": "Cost of product revenue",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r203",
      "r206",
      "r207",
      "r332",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r669",
      "r1041",
      "r1390"
     ]
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Costs and Expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactionsBodCashCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r203",
      "r211",
      "r212",
      "r424",
      "r469",
      "r706",
      "r727",
      "r798",
      "r1019",
      "r1021",
      "r1022",
      "r1272",
      "r1273",
      "r1274",
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1440",
      "r1441",
      "r1442",
      "r1443"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Expected Credit Losses",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r341",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r356"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer risk",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r1346"
     ]
    },
    "jagx_CustomerOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CustomerOneMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 1",
        "documentation": "Represents the information pertaining to the customer one of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_CustomerThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CustomerThreeMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Customer 3",
        "label": "Customer Three Member",
        "documentation": "Represents the information pertaining to the customer three of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_CustomerTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "CustomerTwoMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 2",
        "documentation": "Represents the information pertaining to the customer two of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_DebtAndWarrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DebtAndWarrantsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt",
        "documentation": "Debt and warrants abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock issued in exchange of debt",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "terseLabel": "Conversion Shares",
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r27"
     ]
    },
    "us-gaap_DebtDefaultLongtermDebtAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDefaultLongtermDebtAmount",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt outstanding balance",
        "label": "Debt Instrument, Debt Default, Amount",
        "documentation": "Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r205"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r203",
      "r205",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r407",
      "r408",
      "r420",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r436",
      "r443",
      "r444",
      "r446",
      "r622",
      "r683"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r61",
      "r62",
      "r123",
      "r124",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r432",
      "r433",
      "r434",
      "r435",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1122",
      "r1330",
      "r1331",
      "r1333",
      "r1336",
      "r1383",
      "r1384",
      "r1385",
      "r1465",
      "r1466",
      "r1484"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financing balance",
        "terseLabel": "Unpaid Principal Balance",
        "label": "Long-term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r124",
      "r447"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Conversion price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r423"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount",
        "label": "Debt Instrument, Face Amount",
        "verboseLabel": "Aggregate principal amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r683",
      "r684",
      "r1050",
      "r1051",
      "r1122"
     ]
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of notes",
        "label": "Debt Instrument, Fair Value Disclosure",
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable."
       }
      }
     },
     "auth_ref": [
      "r434",
      "r663",
      "r664",
      "r665",
      "r666",
      "r1050",
      "r1051",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1453"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Interest rate",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r449",
      "r683",
      "r684",
      "r1122"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate (as a percent)",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r422"
     ]
    },
    "jagx_DebtInstrumentIssueDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DebtInstrumentIssueDiscount",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument issue discount",
        "label": "Debt Instrument Issue Discount",
        "documentation": "Debt instrument issue discount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r432",
      "r433",
      "r434",
      "r435",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r445",
      "r622",
      "r795",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1122",
      "r1330",
      "r1331",
      "r1333",
      "r1336",
      "r1465",
      "r1466"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r1049",
      "r1450",
      "r1451"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r432",
      "r433",
      "r434",
      "r435",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1122",
      "r1330",
      "r1331",
      "r1333",
      "r1336",
      "r1383",
      "r1384",
      "r1385",
      "r1465",
      "r1466",
      "r1484"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Semi-annual principal and interest payments",
        "label": "Debt Instrument, Periodic Payment",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r59"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r44",
      "r47",
      "r58",
      "r104",
      "r106",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r432",
      "r433",
      "r434",
      "r435",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r445",
      "r622",
      "r795",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1122",
      "r1330",
      "r1331",
      "r1333",
      "r1336",
      "r1465",
      "r1466"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt term",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_DebtInstrumentUnpaidAmountInterestFeesChargesAndLateFeesDuePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DebtInstrumentUnpaidAmountInterestFeesChargesAndLateFeesDuePeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument Unpaid Amount Interest Fees Charges And Late Fees Due Period",
        "documentation": "Debt instrument unpaid amount interest fees charges and late fees due period.",
        "terseLabel": "Debt instrument unpaid amount interest fees charges and late fees due period"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_DebtInstrumentsMaturityPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DebtInstrumentsMaturityPeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instruments maturity period",
        "label": "Debt Instruments Maturity Period",
        "documentation": "Debt instruments maturity period."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_DebtRedemptionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DebtRedemptionAmount",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt redemption amount",
        "documentation": "Debt redemption amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance charge",
        "label": "Debt Related Commitment Fees and Debt Issuance Costs",
        "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtWeightedAverageInterestRate",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average interest rate on short-term borrowings",
        "label": "Debt, Weighted Average Interest Rate",
        "documentation": "Weighted average interest rate of debt outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_December2021AtMarketOfferingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "December2021AtMarketOfferingAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "December 2021 ATM Agreement",
        "documentation": "This member stands for December 2021 At The Market Offering Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_DeemedDividendRelatedToConversionOfPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DeemedDividendRelatedToConversionOfPreferredStock",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deemed dividend related to conversion of preferred stock",
        "label": "Deemed Dividend Related To Conversion Of Preferred Stock",
        "documentation": "Deemed dividend related to conversion of preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredRevenue",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue",
        "totalLabel": "Deferred Revenue, Total",
        "terseLabel": "Deferred revenue",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r1266"
     ]
    },
    "us-gaap_DeferredRevenueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredRevenueCurrent",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue, Current",
        "totalLabel": "Deferred Revenue, Current, Total",
        "terseLabel": "Deferred revenue, current",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredRevenueNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue, Noncurrent",
        "totalLabel": "Deferred Revenue, Noncurrent, Total",
        "terseLabel": "Deferred revenue, noncurrent",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1266"
     ]
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensation401KPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contributions to the plan",
        "label": "Defined Contribution Plan Cost Recognized",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_DepositAccountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepositAccountMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposit Account [Member]",
        "terseLabel": "Lakeside Bank Account",
        "documentation": "Bank account at depository institution allowing money to be withdrawn or deposited by account holder."
       }
      }
     },
     "auth_ref": [
      "r1027",
      "r1401",
      "r1402"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization expenses",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r194",
      "r252",
      "r271",
      "r289",
      "r1023",
      "r1041",
      "r1042"
     ]
    },
    "jagx_DepreciationDepletionAndAmortizationOfPropertyAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DepreciationDepletionAndAmortizationOfPropertyAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization expense",
        "label": "Depreciation Depletion And Amortization Of Property And Equipment",
        "documentation": "Amount of depreciation depletion and amortization of property and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_DerivativeAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DerivativeAssetMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset [Member]",
        "documentation": "Derivative asset.",
        "terseLabel": "Derivative Asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative asset."
       }
      }
     },
     "auth_ref": [
      "r1279"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset",
        "totalLabel": "Derivative Asset, Total",
        "terseLabel": "Derivative asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r618",
      "r641",
      "r642",
      "r655",
      "r663",
      "r664",
      "r665",
      "r887",
      "r888",
      "r889",
      "r891",
      "r892",
      "r894",
      "r895",
      "r896",
      "r898",
      "r899",
      "r914",
      "r915",
      "r968",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r1011",
      "r1018",
      "r1020",
      "r1021",
      "r1022",
      "r1110",
      "r1114",
      "r1121",
      "r1151",
      "r1449",
      "r1450",
      "r1451",
      "r1520"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative liability",
        "label": "Derivative Liability",
        "totalLabel": "Derivative Liability, Total",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r618",
      "r641",
      "r642",
      "r655",
      "r663",
      "r664",
      "r665",
      "r887",
      "r888",
      "r889",
      "r891",
      "r894",
      "r895",
      "r896",
      "r898",
      "r899",
      "r922",
      "r924",
      "r925",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r1018",
      "r1020",
      "r1021",
      "r1022",
      "r1449",
      "r1450",
      "r1451",
      "r1520"
     ]
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Noncurrent",
        "terseLabel": "Derivative liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r213",
      "r230",
      "r599",
      "r615",
      "r617",
      "r619",
      "r620",
      "r621",
      "r623",
      "r624"
     ]
    },
    "jagx_DescriptionOfNasdaqNotificationRelatedToReverseStockSplit": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DescriptionOfNasdaqNotificationRelatedToReverseStockSplit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of Nasdaq Notification Related to Reverse Stock Split",
        "documentation": "Description of nasdaq notification related to reverse stock split.",
        "terseLabel": "Description of Nasdaq notification related to reverse stock split"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_DescriptionOfSpecialOneTimeDividend": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DescriptionOfSpecialOneTimeDividend",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of special one time dividend",
        "label": "Description Of Special One Time Dividend",
        "documentation": "Description of special one time dividend."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DevelopedTechnologyRightsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Developed technology",
        "label": "Developed technology",
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property."
       }
      }
     },
     "auth_ref": [
      "r1369",
      "r1370",
      "r1371",
      "r1372",
      "r1374",
      "r1376",
      "r1379",
      "r1380",
      "r1438"
     ]
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "DirectorMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactionsBodCashCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Board of directors",
        "label": "Board of directors"
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1521"
     ]
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Product Revenue",
        "label": "Disaggregation of Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r498",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r498",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based Compensation",
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r515",
      "r519",
      "r550",
      "r551",
      "r553",
      "r1070"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_DiscountOnRoyaltyInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DiscountOnRoyaltyInterest",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty discount",
        "label": "Discount On Royalty Interest",
        "documentation": "The amount of discount on royalty discount."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_DistributionLicenseAndSupplyAgreementWithKnightTherapeuticsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "DistributionLicenseAndSupplyAgreementWithKnightTherapeuticsIncMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionCollaborationRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Knight",
        "documentation": "Represents information about distribution, license and supply agreement with Knight Therapeutics, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document and Entity Information",
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1206"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Loss Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareCalculationOfBasicAndDilutedNetLossPerCommonShareDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss per share, basic",
        "terseLabel": "Net loss per share attributable to common stockholders, basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r189",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r233",
      "r236",
      "r244",
      "r245",
      "r246",
      "r251",
      "r452",
      "r554",
      "r585",
      "r590",
      "r638",
      "r639",
      "r790",
      "r825",
      "r1032"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareCalculationOfBasicAndDilutedNetLossPerCommonShareDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss per share, diluted",
        "terseLabel": "Net loss per share attributable to common stockholders, diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r189",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r236",
      "r244",
      "r245",
      "r246",
      "r251",
      "r452",
      "r554",
      "r585",
      "r590",
      "r638",
      "r639",
      "r790",
      "r825",
      "r1032"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic and Diluted Net Loss Per Share of Common Stock",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29",
      "r248"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Loss Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r247",
      "r249",
      "r250"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of foreign exchange rate changes on assets and liabilities",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r1464"
     ]
    },
    "jagx_EliminationsAndReconcilingItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "EliminationsAndReconcilingItemsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Eliminations And Reconciling Items [Member]",
        "documentation": "Represents the aggregate total of reconciling items and elimination items."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Embedded Derivative, Fair Value of Embedded Derivative Asset",
        "terseLabel": "Fair value of embedded derivative",
        "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as an asset."
       }
      }
     },
     "auth_ref": [
      "r1439",
      "r1449",
      "r1450",
      "r1451"
     ]
    },
    "jagx_EmployeeAndNonEmployeeStockOptionAndRsusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "EmployeeAndNonEmployeeStockOptionAndRsusMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options and RSUs",
        "documentation": "An arrangement whereby employees and non-employees are entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.",
        "terseLabel": "Stock Options and RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_EmployeeAndNonemployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "EmployeeAndNonemployeeStockOptionMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options",
        "documentation": "An arrangement whereby employees and non-employees are entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized stock-based compensation expense",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r552"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationTables",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Aggregate shares of common stock",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitNoncontrollingInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1200"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquipmentMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r146",
      "r148",
      "r149",
      "r182",
      "r183",
      "r184",
      "r215",
      "r216",
      "r217",
      "r219",
      "r226",
      "r228",
      "r230",
      "r253",
      "r333",
      "r334",
      "r389",
      "r451",
      "r484",
      "r554",
      "r578",
      "r579",
      "r582",
      "r583",
      "r584",
      "r586",
      "r589",
      "r590",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r637",
      "r674",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r685",
      "r687",
      "r700",
      "r820",
      "r849",
      "r850",
      "r851",
      "r873",
      "r951"
     ]
    },
    "jagx_EquityIncentivePlan2013Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "EquityIncentivePlan2013Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2013 Plan",
        "documentation": "Represents information pertaining to 2013 plan of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_EquityIncentivePlan2014Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "EquityIncentivePlan2014Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2014 Plan",
        "documentation": "Represents the information pertaining to 2014 plan of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r581",
      "r669",
      "r1248",
      "r1249",
      "r1250",
      "r1432",
      "r1433",
      "r1434",
      "r1435"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r203",
      "r207",
      "r332",
      "r669",
      "r749",
      "r750",
      "r756",
      "r764",
      "r771",
      "r772",
      "r783",
      "r785",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r203",
      "r207",
      "r332",
      "r669",
      "r749",
      "r750",
      "r756",
      "r764",
      "r771",
      "r772",
      "r783",
      "r785",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of equity method investment",
        "label": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r669"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying value of investment",
        "label": "Equity Method Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r277",
      "r289",
      "r328",
      "r1263",
      "r1365"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1210"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r1168",
      "r1178",
      "r1188",
      "r1220"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r1165",
      "r1175",
      "r1185",
      "r1217"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "EuropeMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe",
        "label": "Europe [Member]"
       }
      }
     },
     "auth_ref": [
      "r1526",
      "r1527",
      "r1528",
      "r1529"
     ]
    },
    "jagx_ExchangeOfOutstandingBalanceInRoyaltyInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ExchangeOfOutstandingBalanceInRoyaltyInterest",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of exchange of outstanding balance in royalty interest",
        "label": "Exchange Of Outstanding Balance In Royalty Interest",
        "documentation": "Represents the amount of exchange of outstanding balance in royalty interest."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ExchangePricePerCommonShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ExchangePricePerCommonShare",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price per share",
        "label": "Exchange Price Per Common Share",
        "documentation": "Exchange price at rate of  per share price of common stock."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r1216"
     ]
    },
    "us-gaap_ExtinguishmentOfDebtAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExtinguishmentOfDebtAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extinguishment of Debt [Axis]",
        "documentation": "Information by type of debt extinguished."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_ExtinguishmentOfDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExtinguishmentOfDebtTypeDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extinguishment of Debt, Type [Domain]",
        "documentation": "Type of debt extinguished."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "jagx_FairValueAdjustmentOfFinancialInstrumentsAndHybridInstrumentDesignatedAtFairValueOfOption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FairValueAdjustmentOfFinancialInstrumentsAndHybridInstrumentDesignatedAtFairValueOfOption",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Changes in fair value of freestanding and hybrid financial instruments designated at Fair Value Option",
        "label": "Fair Value Adjustment of Financial Instruments and Hybrid Instrument Designated at Fair Value of Option",
        "documentation": "The amount of fair value adjustments of financial instruments and hybrid instrument designated at fair value of option."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_FairValueAdjustmentOfWarrantsConversionOptionAndDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FairValueAdjustmentOfWarrantsConversionOptionAndDerivativeLiability",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Changes in fair value of freestanding and hybrid financial instruments designated at Fair Value Option",
        "label": "Fair Value Adjustment of Warrants, Conversion Option and Derivative Liability",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrants, conversion option and derivative liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueAssetOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis",
        "terseLabel": "Fair value of liabilities measured on a recurring basis",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r641",
      "r642",
      "r655",
      "r1110"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueAssetOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r641",
      "r642",
      "r655",
      "r1110"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r644",
      "r645",
      "r1073",
      "r1075",
      "r1114"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Summary of Information About The Significant Unobservable Inputs Used In Level 3 Fair Value Measurements",
        "documentation": "Tabular disclosure of 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."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r644",
      "r1114"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r656",
      "r1011",
      "r1112",
      "r1121"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueAssetOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Summary of Change In The Estimated Fair Value Of Level 3 Asset",
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period 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 asset."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r651",
      "r656",
      "r1112"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r656",
      "r1011",
      "r1112",
      "r1121"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueAssetOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Hierarchy [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r434",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r509",
      "r510",
      "r640",
      "r642",
      "r643",
      "r644",
      "r645",
      "r654",
      "r655",
      "r657",
      "r663",
      "r714",
      "r715",
      "r716",
      "r1011",
      "r1050",
      "r1051",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1110",
      "r1114",
      "r1121"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r656"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r641",
      "r642",
      "r643",
      "r645",
      "r1110",
      "r1450",
      "r1454"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurement1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurement",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r650",
      "r652",
      "r653",
      "r654",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r786",
      "r1110",
      "r1115"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueAssetOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Level 3",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r434",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r509",
      "r510",
      "r642",
      "r643",
      "r644",
      "r645",
      "r655",
      "r663",
      "r716",
      "r1011",
      "r1050",
      "r1051",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1110",
      "r1114",
      "r1121"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Summary of Information About The Company's Consolidated Financial Instruments That Were Measured At Fair Value On A Recurring Basis",
        "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset."
       }
      }
     },
     "auth_ref": [
      "r1447",
      "r1448"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r656"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r656"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Summary of Change In The Estimated Fair Value Of Level 3 Liabilities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r651",
      "r656"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r641",
      "r642",
      "r643",
      "r645",
      "r1110",
      "r1450",
      "r1454"
     ]
    },
    "jagx_FairValueMeasurementInputsAndValuationTechniquesNotClassifiedAsHybridInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FairValueMeasurementInputsAndValuationTechniquesNotClassifiedAsHybridInstrumentsTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques Not Classified As Hybrid Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of 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 for instruments not classified as hybrid instruments.",
        "terseLabel": "Summary of Information About The Significant Unobservable Inputs Used In Level 3 Fair Value Measurements For Instruments Not Classified As Hybrid Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAdditions",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis liability additions.",
        "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Additions"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityConverted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityConverted",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Converted",
        "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis liability converted.",
        "terseLabel": "Converted"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExchanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExchanges",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchanges",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Exchanges",
        "documentation": "Amount of exchanges of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extinguishments",
        "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Extinguishments",
        "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis liability extinguishments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)",
        "terseLabel": "Changes in fair value",
        "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from liability measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r648",
      "r656"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "terseLabel": "Settlements",
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r649",
      "r656"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning fair value of Level 3 liability",
        "periodEndLabel": "Ending fair value of level 3 liability",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r656"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueAssetOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r434",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r509",
      "r510",
      "r640",
      "r642",
      "r643",
      "r644",
      "r645",
      "r654",
      "r655",
      "r657",
      "r663",
      "r714",
      "r715",
      "r716",
      "r1011",
      "r1050",
      "r1051",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1110",
      "r1114",
      "r1121"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recurring",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1110",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1454"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueAssetOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings",
        "terseLabel": "Additions",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r647",
      "r656"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueAssetOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in fair value",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease)",
        "totalLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease), Total",
        "documentation": "Amount of increase (decrease) 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."
       }
      }
     },
     "auth_ref": [
      "r656",
      "r1452"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueAssetOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchanges",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements",
        "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."
       }
      }
     },
     "auth_ref": [
      "r649",
      "r656"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueAssetOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Ending fair value of Level 3 asset (liability)",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs",
        "periodStartLabel": "Beginning fair value of Level 3 asset (liability)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r656"
     ]
    },
    "us-gaap_FairValueOfAssetsAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOfAssetsAcquired",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of IPR&amp;D assets",
        "label": "Fair Value of Assets Acquired",
        "documentation": "The fair value of assets acquired in noncash investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Option",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r1455"
     ]
    },
    "jagx_FairValueOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FairValueOfWarrants",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "fair value of warrants",
        "label": "Fair Value of Warrants",
        "documentation": "Fair value of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOptionAggregateDifferencesLongTermDebtInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOptionAggregateDifferencesLongTermDebtInstruments",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Over (Under) Outstanding Balance",
        "label": "Fair Value, Option, Aggregate Differences, Long-term Debt Instruments",
        "documentation": "This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of long-term debt instruments that have contractual principal amounts and for which the fair value option has been elected."
       }
      }
     },
     "auth_ref": [
      "r668"
     ]
    },
    "us-gaap_FairValueOptionChangesInFairValueGainLoss1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOptionChangesInFairValueGainLoss1",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net change in the fair value",
        "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)",
        "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r671",
      "r1011",
      "r1121"
     ]
    },
    "us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOptionQuantitativeDisclosuresTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Option, Disclosures [Table Text Block]",
        "terseLabel": "Summary of The Fair Value And Unpaid Principal Balance For Items The Company Accounts For Under FVO",
        "documentation": "Tabular disclosure of information about asset and liability measured at fair value under fair value option."
       }
      }
     },
     "auth_ref": [
      "r1011",
      "r1121",
      "r1459",
      "r1462",
      "r1463"
     ]
    },
    "jagx_FifthPre-FundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FifthPre-FundedWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fifth Pre-Funded Warrants [Member]",
        "documentation": "Fifth Pre-Funded Warrants.",
        "terseLabel": "Fifth Pre-Funded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r339",
      "r340",
      "r341",
      "r342",
      "r347",
      "r355",
      "r356",
      "r357",
      "r445",
      "r480",
      "r622",
      "r635",
      "r662",
      "r667",
      "r671",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r797",
      "r821",
      "r1047",
      "r1110",
      "r1112",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1125",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1446",
      "r1449",
      "r1450",
      "r1451",
      "r1453",
      "r1454",
      "r1456",
      "r1457"
     ]
    },
    "jagx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangible asset amortization period",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r361",
      "r380",
      "r1014"
     ]
    },
    "jagx_FiniteLivedIntangibleAssetsAccumulatedImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedImpairment",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated impairment",
        "label": "Finite-Lived Intangible Assets, Accumulated Impairment",
        "documentation": "Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "terseLabel": "Indefinite lived intangible assets, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
        "terseLabel": "2027",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r382",
      "r1009",
      "r1014"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year",
        "terseLabel": "2026",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1530"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "terseLabel": "2030",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r382",
      "r1009",
      "r1014"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
        "terseLabel": "2029",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r382",
      "r1009",
      "r1014"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
        "terseLabel": "2028",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r382",
      "r1009",
      "r1014"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r375",
      "r376",
      "r377",
      "r379",
      "r380",
      "r384",
      "r385",
      "r747",
      "r748",
      "r856",
      "r1009",
      "r1014",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total intangible assets",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r380",
      "r748",
      "r1014"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r380",
      "r384",
      "r385",
      "r387",
      "r747",
      "r1009",
      "r1014",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r375",
      "r376",
      "r377",
      "r379",
      "r380",
      "r384",
      "r385",
      "r856",
      "r1009",
      "r1014",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 0.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Finite-lived intangible assets, net",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r747",
      "r1376"
     ]
    },
    "jagx_FirstAndSecondPre-FundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FirstAndSecondPre-FundedWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "First and Second Pre-Funded Warrants [Member]",
        "documentation": "First and Second Pre-Funded Warrants.",
        "terseLabel": "First and Second Pre-Funded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_FirstExchangeAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FirstExchangeAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "First Exchange Agreement [Member]",
        "documentation": "First exchange agreement.",
        "terseLabel": "First Exchange Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_FirstPre-FundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FirstPre-FundedWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "First Pre-Funded Warrants [Member]",
        "documentation": "First Pre-Funded Warrants.",
        "terseLabel": "First Pre-Funded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Remeasurement and Translation",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r673"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1182",
      "r1192",
      "r1224"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1182",
      "r1192",
      "r1224"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1182",
      "r1192",
      "r1224"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1182",
      "r1192",
      "r1224"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1182",
      "r1192",
      "r1224"
     ]
    },
    "jagx_FourthPre-FundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FourthPre-FundedWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fourth Pre-Funded Warrants [Member]",
        "documentation": "Fourth Pre-Funded Warrants.",
        "terseLabel": "Fourth Pre-Funded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1205"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and fixtures",
        "label": "Furniture and fixtures",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_FutureRoyaltyReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "FutureRoyaltyReceivable",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty interest",
        "label": "Future Royalty Receivable",
        "documentation": "The amount of future royalty owed, treated as debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain (loss) on extinguishment of debt",
        "label": "Gains (Losses) on Extinguishment of Debt",
        "negatedLabel": "Loss on extinguishment of debt",
        "terseLabel": "Loss on extinguishment of debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r39",
      "r40"
     ]
    },
    "jagx_GenIlacVeSaglikUrunleriSanayiVeTicaretA.sMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "GenIlacVeSaglikUrunleriSanayiVeTicaretA.sMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gen Ilac Ve Saglik Urunleri Sanayi Ve Ticaret, A.S",
        "label": "Gen Ilac Ve Saglik Urunleri Sanayi Ve Ticaret, A.S",
        "documentation": "Represents information pertaining to Gen Ilac Ve Saglik Urunleri Sanayi Ve Ticaret, A.S.",
        "verboseLabel": "Gen"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactionsBodCashCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash compensation",
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense.",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r931"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expense",
        "label": "General and administrative expense",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "jagx_GlobalAmendmentNo2ToOctober2020PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "GlobalAmendmentNo2ToOctober2020PurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Global Amendment No 2 To October 2020 Purchase Agreement [Member]",
        "documentation": "Global amendment no 2 to October 2020 purchase agreement.",
        "terseLabel": "Global Amendment No 2 To October 2020 Purchase Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_GlobalAmendmentNo2ToOctober2020RoyaltyInterestAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "GlobalAmendmentNo2ToOctober2020RoyaltyInterestAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Global Amendment No 2 To October 2020 Royalty Interest Agreement [Member]",
        "documentation": "Global Amendment No 2 To October 2020 Royalty Interest Agreement [Member]",
        "terseLabel": "Global Amendment No 2 To October 2020 Royalty Interest"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_GlobalAmendmentNo2ToRoyaltyInterestAugust2022PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "GlobalAmendmentNo2ToRoyaltyInterestAugust2022PurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Global Amendment No 2 to Royalty Interest August, 2022 Purchase Agreement",
        "label": "Global Amendment No 2 to Royalty Interest August, 2022 Purchase Agreement [Member]",
        "documentation": "Represents the information pertaining to Global Amendment No 2 to Royalty Interest August, 2022 Purchase Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_GlobalAmendmentNo2ToRoyaltyInterestAugust2022RoyaltyInterestAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "GlobalAmendmentNo2ToRoyaltyInterestAugust2022RoyaltyInterestAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Global Amendment No 2 to Royalty Interest August, 2022 Royalty Interest Agreement [Member]",
        "documentation": "Global Amendment No 2 to Royalty Interest August, 2022 Royalty Interest Agreement [Member]",
        "terseLabel": "Global Amendment No 2 to Royalty Interest August, 2022 Royalry Interest"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_GlobalAmendmentNo2ToRoyaltyInterestDecember2020PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "GlobalAmendmentNo2ToRoyaltyInterestDecember2020PurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Global Amendment No 2 to Royalty Interest December, 2020 Purchase Agreement",
        "label": "Global Amendment No 2 to Royalty Interest December, 2020 Purchase Agreement [Member]",
        "documentation": "Represents the information pertaining to Global Amendment No 2 to royalty interest December 2020 purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_GlobalAmendmentNo2ToRoyaltyInterestOctober2020PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "GlobalAmendmentNo2ToRoyaltyInterestOctober2020PurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Global Amendment No 2 to Royalty Interest October 2020 Purchase Agreement",
        "label": "Global Amendment No 2 to Royalty Interest October 2020 Purchase Agreement [Member]",
        "documentation": "Represents the information pertaining to Global Amendment No 2 to royalty interest October 2020 purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetImpairmentAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill impairment charges",
        "label": "Goodwill and Intangible Asset Impairment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1367",
      "r1368"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r1048"
     ]
    },
    "us-gaap_GrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GrantMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grant [Member]",
        "terseLabel": "Grant revenue",
        "documentation": "Award of money not required to be repaid."
       }
      }
     },
     "auth_ref": [
      "r1401",
      "r1402"
     ]
    },
    "jagx_HCWainwrightAndCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "HCWainwrightAndCoLLCMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "H C Wainwright and Co LLC [Member]",
        "documentation": "H.C. Wainwright &amp; Co., LLC.",
        "terseLabel": "HC Wainwright And Co LLC",
        "verboseLabel": "H C Wainwright and Co LLC"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_HumanHealthSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "HumanHealthSegmentMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Human Health",
        "documentation": "Represents the information pertaining to human health segment."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_IliadAndStreetervilleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IliadAndStreetervilleMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Iliad and Streeterville [Member]",
        "documentation": "Iliad and Streeterville.",
        "terseLabel": "Iliad and Streeterville"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_IliadCapitalLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IliadCapitalLimitedMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Iliad",
        "documentation": "Represents information pertaining to Iliad capital."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_IliadRoyaltyInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IliadRoyaltyInterestMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Iliad",
        "label": "Iliad Royalty Interest [Member]",
        "documentation": "Represents the information pertaining to Iliad."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_IliadWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IliadWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Iliad Warrants",
        "label": "Iliad Warrants [Member]",
        "documentation": "Represents the information pertaining to Iliad Warrants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "totalLabel": "Impairment of Intangible Assets (Excluding Goodwill), Total",
        "terseLabel": "Impairment loss on indefinite-lived intangible assets",
        "verboseLabel": "Impairment loss on intangible assets",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r191",
      "r374",
      "r386"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impairment of indefinite-lived intangible assets",
        "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)",
        "negatedLabel": "Impairment",
        "terseLabel": "Impairment loss on indefinite-lived intangible assets",
        "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r1327",
      "r1378",
      "r1381"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of long lived assets",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r36",
      "r98",
      "r192",
      "r1024",
      "r1111"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r99"
     ]
    },
    "us-gaap_InProcessResearchAndDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InProcessResearchAndDevelopmentMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "In process research and development",
        "label": "In process research and development",
        "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process."
       }
      }
     },
     "auth_ref": [
      "r1369",
      "r1370",
      "r1371",
      "r1372",
      "r1373",
      "r1374",
      "r1376",
      "r1378",
      "r1379",
      "r1380"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "negatedTotalLabel": "Loss before income tax",
        "terseLabel": "Loss before income tax",
        "totalLabel": "Income (loss) before income tax expense",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r129",
      "r133",
      "r791",
      "r793",
      "r816",
      "r1025",
      "r1027",
      "r1029",
      "r1036",
      "r1041",
      "r1344",
      "r1352",
      "r1353",
      "r1354",
      "r1355"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Share in joint venture's loss",
        "label": "Income (Loss) from Equity Method Investments",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r82",
      "r128",
      "r252",
      "r273",
      "r289",
      "r328",
      "r815"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r390",
      "r397",
      "r398",
      "r601",
      "r606",
      "r607",
      "r616",
      "r647",
      "r651",
      "r656",
      "r670",
      "r671",
      "r672",
      "r846",
      "r848",
      "r936",
      "r1009",
      "r1011",
      "r1073",
      "r1074",
      "r1108",
      "r1109",
      "r1113",
      "r1121",
      "r1436",
      "r1437",
      "r1490"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r398",
      "r601",
      "r606",
      "r607",
      "r616",
      "r647",
      "r651",
      "r656",
      "r670",
      "r671",
      "r672",
      "r846",
      "r848",
      "r936",
      "r1009",
      "r1011",
      "r1073",
      "r1074",
      "r1108",
      "r1109",
      "r1113",
      "r1121",
      "r1436",
      "r1437",
      "r1490"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "terseLabel": "Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r143",
      "r203",
      "r229",
      "r230",
      "r252",
      "r274",
      "r289",
      "r572",
      "r573",
      "r580",
      "r826",
      "r1025",
      "r1027",
      "r1029",
      "r1072"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r570",
      "r571",
      "r574",
      "r575",
      "r576",
      "r577",
      "r862"
     ]
    },
    "jagx_IncreaseDecreaseAssetFairValueDisclosure1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IncreaseDecreaseAssetFairValueDisclosure1",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Fair value increase (decrease)",
        "label": "Increase (Decrease) Asset Fair Value Disclosure 1",
        "documentation": "Increase (decrease) asset fair value disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "negatedLabel": "Deferred revenue",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r744",
      "r1326"
     ]
    },
    "jagx_IncreaseDecreaseInFairValueOfConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IncreaseDecreaseInFairValueOfConvertibleDebt",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) In Fair Value Of Convertible Debt",
        "documentation": "Increase (decrease) in fair value of convertible debt.",
        "terseLabel": "Change in fair value of Convertible note"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_IncreaseDecreaseInOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IncreaseDecreaseInOperatingLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liability",
        "label": "Increase (Decrease) In Operating Lease Liabilities",
        "documentation": "Amount increase (Decrease) in operating lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other receivable",
        "label": "Increase (Decrease) in Other Receivables",
        "documentation": "Amount of increase (decrease) in receivables classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in Stockholders' Equity (Deficit)",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable preferred stock",
        "label": "Increase (Decrease) in Temporary Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_IncreaseDecreaseLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IncreaseDecreaseLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value increase (decrease)",
        "label": "Increase Decrease Liabilities Fair Value Disclosure",
        "documentation": "Represents increase (decrease) in fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_IncreaseDecreaseLiabilitiesFairValueDisclosureForNonHybridInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IncreaseDecreaseLiabilitiesFairValueDisclosureForNonHybridInvestments",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value increase (decrease) for non-hybrid investments",
        "label": "Increase Decrease Liabilities Fair Value Disclosure For Non Hybrid Investments",
        "documentation": "Represents increase (decrease) in fair value of financial and nonfinancial obligations for non-hybrid investments."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_IncreaseInRoyaltyRepaymentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IncreaseInRoyaltyRepaymentAmount",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in royalty repayment amount",
        "label": "Increase In Royalty Repayment Amount",
        "documentation": "The amount of increase in royalty repayment amount."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_IncreaseInRoyaltyRepaymentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IncreaseInRoyaltyRepaymentPercent",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in royalty repayment, percent",
        "label": "Increase in Royalty Repayment, Percent",
        "documentation": "The percentage of increase in royalty repayment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r378",
      "r383",
      "r1014",
      "r1077",
      "r1078",
      "r1079",
      "r1088",
      "r1089",
      "r1103"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Indefinite lived intangible assets, net",
        "totalLabel": "Indefinite lived intangible assets, net",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r383",
      "r1014"
     ]
    },
    "jagx_IndefiniteLivedIntangibleAssetsGrossBeforeImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IndefiniteLivedIntangibleAssetsGrossBeforeImpairment",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite Lived Intangible Assets Gross Before Impairment",
        "documentation": "Indefinite lived intangible assets gross before impairment.",
        "terseLabel": "Total intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r378",
      "r383",
      "r1014",
      "r1077",
      "r1078",
      "r1079",
      "r1088",
      "r1089",
      "r1103"
     ]
    },
    "us-gaap_IndefiniteLivedLicenseAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedLicenseAgreements",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived License Agreements",
        "terseLabel": "Carrying amount of license",
        "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the capitalized costs to acquire rights under a license arrangement (for example, to sell specified products in a specified territory) having an indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r1264",
      "r1378"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1182",
      "r1192",
      "r1216",
      "r1224",
      "r1228",
      "r1236"
     ]
    },
    "jagx_InducementStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "InducementStockOptionsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inducement options issued and outstanding",
        "documentation": "Represents information pertaining to inducement stock options."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_InitialCollateralRequirementSubjectToReductionOnRepaymentOfUnsecuredOutstandingObligationsToLender": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "InitialCollateralRequirementSubjectToReductionOnRepaymentOfUnsecuredOutstandingObligationsToLender",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial Collateral Requirement Subject to Reduction on Repayment of Unsecured Outstanding Obligations to Lender",
        "documentation": "Initial collateral requirement subject to reduction on repayment of unsecured outstanding obligations to lender.",
        "terseLabel": "Initial collateral requirement subject to reduction on repayment of unsecured outstanding obligations to lender"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_InitialTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "InitialTermOfContract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial term of contract",
        "label": "Initial Term of Contract",
        "documentation": "The initial period of contract."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_InsiderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "InsiderMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider [Member]",
        "documentation": "Insider.",
        "terseLabel": "Insiders",
        "verboseLabel": "Insider"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r1164",
      "r1240"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r1164",
      "r1240"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r1164",
      "r1240"
     ]
    },
    "jagx_InsuranceFinancingNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "InsuranceFinancingNonCash",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Insurance Financing",
        "label": "Insurance Financing Non Cash",
        "documentation": "Represents information pertaining to insurance financing in a non-cash transaction not related to Umbrella insurance."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_InsurancePremiumFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "InsurancePremiumFinancingMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance Financing",
        "documentation": "Represent the information relating to the Insurance Premium Financing"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_InsuranceRetentionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "InsuranceRetentionAmount",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance Retention Amount",
        "documentation": "Insurance retention amount.",
        "terseLabel": "Insurance retention amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total intangible assets, net",
        "terseLabel": "Intangible assets, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r1376",
      "r1378"
     ]
    },
    "jagx_InterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "InterestAccrued",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest accrued.",
        "label": "Interest Accrued",
        "terseLabel": "Interest accrued"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest income (expense)",
        "terseLabel": "Interest",
        "label": "Interest Expense.",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r266",
      "r270",
      "r276",
      "r289",
      "r682",
      "r1041",
      "r1042",
      "r1523"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Debt",
        "totalLabel": "Interest Expense, Debt, Total",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r440",
      "r450",
      "r1052",
      "r1053",
      "r1523"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r198",
      "r199"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Interest",
        "label": "Interest Payable, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "jagx_InternalUseSoftwareCostsRegistryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "InternalUseSoftwareCostsRegistryMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal use software costs - registry",
        "label": "Internal use software costs - registry",
        "documentation": "Represents information pertaining to internal use software costs, registry."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InternalUseSoftwarePolicy",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software Developed for Internal Use",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "us-gaap_IntersegmentEliminationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntersegmentEliminationMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intersegment Eliminations",
        "documentation": "Eliminating entries used in operating segment consolidation."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r252",
      "r268",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r289",
      "r290",
      "r1041"
     ]
    },
    "us-gaap_InventoryAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryAdjustments",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails": {
       "parentTag": "us-gaap_InventoryWorkInProcessAndRawMaterials",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for inventory obsolescence",
        "label": "Inventory Adjustments",
        "totalLabel": "Inventory Adjustments, Total",
        "verboseLabel": "Accumulated provision for inventory obsolescence",
        "negatedLabel": "Accumulated provision for inventory obsolescence",
        "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r1270"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Finished Goods",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1267"
     ]
    },
    "us-gaap_InventoryGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryGrossAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Inventory, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory",
        "label": "Inventory, Net",
        "totalLabel": "Total inventory, net",
        "terseLabel": "Inventory, net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r1016",
      "r1124"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory, net",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r159",
      "r171",
      "r358",
      "r359",
      "r360",
      "r745",
      "r1031"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw Material",
        "terseLabel": "Raw materials",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1269"
     ]
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Valuation Reserves",
        "terseLabel": "Inventory provisions",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r1270"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails": {
       "parentTag": "us-gaap_InventoryWorkInProcessAndRawMaterials",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work in process",
        "label": "Work in Process",
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1268"
     ]
    },
    "us-gaap_InventoryWorkInProcessAndRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryWorkInProcessAndRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work in process, net",
        "label": "Inventory, Work in Process and Raw Materials",
        "totalLabel": "Work in process, net",
        "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount."
       }
      }
     },
     "auth_ref": [
      "r1270"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r888",
      "r890",
      "r891",
      "r894",
      "r897",
      "r959",
      "r961",
      "r963",
      "r966",
      "r967",
      "r976",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r1151"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments [Domain]",
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r888",
      "r890",
      "r891",
      "r894",
      "r897",
      "r959",
      "r961",
      "r963",
      "r966",
      "r967",
      "r976",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r1151"
     ]
    },
    "us-gaap_InvestorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestorMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accredited Investors",
        "label": "Investor [Member]",
        "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value."
       }
      }
     },
     "auth_ref": [
      "r1470",
      "r1471"
     ]
    },
    "jagx_InvestorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "InvestorsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investors [Member]",
        "documentation": "Investors.",
        "terseLabel": "Investors"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_IrvingParkCapitalLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "IrvingParkCapitalLlcMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Irving",
        "label": "Irving Park Capital, LLC [Member]",
        "documentation": "Represents information pertaining to Irving Park Capital, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_JAGXHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "JAGXHoldingsLLCMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "J A G X Holdings L L C [Member]",
        "documentation": "JAGX Holdings, LLC.",
        "terseLabel": "JAGX Holdings, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_JAGXHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "JAGXHoldingsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JAGX Holdings [Member]",
        "documentation": "JAGX holdings member.",
        "terseLabel": "JAGX Holdings"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_JaguarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "JaguarMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jaguar",
        "label": "Jaguar [Member]",
        "documentation": "Jaguar."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_JanuaryTwoThousandTwentySixWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "JanuaryTwoThousandTwentySixWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2026 Warrants",
        "label": "January Two Thousand Twenty Six Warrants [Member]",
        "documentation": "January two thousand twenty six warrants."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_LabEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LabEquipmentMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lab equipment",
        "label": "Lab equipment",
        "documentation": "Represents Lab equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LandMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r1401",
      "r1402"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease costs",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r693",
      "r1123"
     ]
    },
    "jagx_LeasedOfficePremisesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LeasedOfficePremisesMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leased office premises",
        "label": "Leased office premises",
        "documentation": "Represents information pertaining to leased office premises."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_LeasedOfficePremisesSuite400Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LeasedOfficePremisesSuite400Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Suite 400",
        "label": "Leased Office Premises Suite 400 [Member]",
        "documentation": "Represents the information pertaining to Leased office premises suite 400."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_LeasedOfficePremisesSuite600Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LeasedOfficePremisesSuite600Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Suite 600",
        "label": "Leased Office Premises Suite 600 [Member]",
        "documentation": "Represents the information pertaining to Leased office premises suite 600."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_LeasedVehicleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LeasedVehicleMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leased vehicle",
        "label": "Leased vehicle",
        "documentation": "Represents information pertaining to leased vehicle."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitNoncontrollingInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "jagx_LesseeOperatingLeaseAdditionalDetailsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LesseeOperatingLeaseAdditionalDetailsTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Additional Details [Table Text Block]",
        "documentation": "Tabular disclosure of lessee operating lease additional details.",
        "terseLabel": "Schedule of Additional Details of Office Space Lease"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option to extend the lease",
        "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]",
        "documentation": "Indicates (true false) whether lessee has option to extend operating lease."
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Undiscounted Cash Payment Obligations",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1469"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails3": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted operating lease payments",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r1331",
      "r1336",
      "r1484"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r1331",
      "r1336",
      "r1484"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2030",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r1331",
      "r1336",
      "r1484"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2030",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r1331",
      "r1336",
      "r1484"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2029",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r1331",
      "r1336",
      "r1484"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r1331",
      "r1336",
      "r1484"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remainder of 2024",
        "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year",
        "verboseLabel": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1469"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails3": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Imputed interest expenses",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extension period",
        "label": "Lessee, Operating Lease, Renewal Term",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1468"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease term",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1468"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r61",
      "r62",
      "r63",
      "r65",
      "r66",
      "r67",
      "r68",
      "r203",
      "r206",
      "r207",
      "r332",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r594",
      "r597",
      "r598",
      "r669",
      "r906",
      "r1035",
      "r1054",
      "r1159",
      "r1390",
      "r1474",
      "r1475"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' deficit",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r127",
      "r810",
      "r1124",
      "r1146",
      "r1147",
      "r1330",
      "r1335",
      "r1366",
      "r1461"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders' Deficit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r158",
      "r203",
      "r206",
      "r207",
      "r332",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r594",
      "r597",
      "r598",
      "r669",
      "r1124",
      "r1390",
      "r1474",
      "r1475"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes designated at Fair Value Option",
        "label": "Liabilities, Fair Value Disclosure, Recurring",
        "totalLabel": "Total fair value of liabilities",
        "verboseLabel": "Additions",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r642",
      "r1447"
     ]
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_LiabilitiesMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LiabilitiesMeasurementInput",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Probability (as a percent)",
        "label": "Liabilities, Measurement Input",
        "documentation": "Value of input used to measure liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_LiabilitiesMeasurementInputInstrumentsNotClassifiedAsHybrid": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LiabilitiesMeasurementInputInstrumentsNotClassifiedAsHybrid",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Probability (as a percent)",
        "label": "Liabilities, Measurement Input Instruments Not Classified As Hybrid",
        "documentation": "Value of input used to measure liabilities for instruments not classified as hybrid instruments."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_LiabilityClassifiedPreferredStockPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LiabilityClassifiedPreferredStockPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability Classified Preferred Stock Policy Text Block",
        "documentation": "Liability classified preferred stock.",
        "verboseLabel": "Liability-Classified Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_LicenseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LicenseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "License Agreement",
        "documentation": "Represents information pertaining to the license agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_LicenseAndSupplyAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LicenseAndSupplyAgreementsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "License and Supply Agreements [Member]",
        "documentation": "License and Supply Agreements.",
        "terseLabel": "License and Supply Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LicenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LicenseMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "License [Member]",
        "terseLabel": "License revenue",
        "verboseLabel": "License",
        "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark."
       }
      }
     },
     "auth_ref": [
      "r1401",
      "r1402"
     ]
    },
    "jagx_LicenseTerminationThresholdNumberOfConsecutiveTrialDelayPaymentDefaults": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "LicenseTerminationThresholdNumberOfConsecutiveTrialDelayPaymentDefaults",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "License termination activated upon written notice of material breach of Agreement",
        "label": "License Termination, Threshold Number Of Consecutive Trial Delay Payment Defaults",
        "documentation": "Number of days agreement can be terminated resulting from a written notice of a material breach."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpaid balance",
        "label": "Long-term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r124",
      "r204",
      "r214",
      "r433",
      "r448",
      "r795",
      "r1050",
      "r1051",
      "r1122",
      "r1485"
     ]
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetailsCalc2": {
       "parentTag": "us-gaap_NotesPayable",
       "weight": 1.0,
       "order": 0.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable - non-current, net",
        "label": "Notes Payable, Noncurrent",
        "verboseLabel": "Notes payable, net of discount, net of current portion (includes notes designated at Fair Value Option amounting to $7.6 million as of March 31, 2026, and $5.7 million as of December 31, 2025, respectively)",
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermPurchaseCommitmentLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Purchase Commitment",
        "label": "Long-term Purchase Commitment [Line Items]",
        "terseLabel": "Long-term Purchase Commitment",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermPurchaseCommitmentTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Purchase Commitment [Table]",
        "documentation": "Disclosure of information about long-term purchase arrangement. Includes, but is not limited to, term of arrangement with supplier, minimum quantity required, milestone, period covered by arrangement, and committed amount. Excludes short-term purchase arrangement and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MagdalenaBiosciencesInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MagdalenaBiosciencesInc.Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Magdalena Biosciences, Inc.",
        "label": "Magdalena Biosciences, Inc. [Member]",
        "documentation": "Represents information pertaining to Magdalena Biosciences, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r296",
      "r1056",
      "r1059",
      "r1139",
      "r1144",
      "r1488",
      "r1491",
      "r1492",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "jagx_MandatoryPrepaymentsOfOutstandingBalancePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MandatoryPrepaymentsOfOutstandingBalancePercentage",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mandatory prepayments of outstanding balance percentage",
        "documentation": "Mandatory prepayments of outstanding balance percentage."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ManufacturingAndSupplyAgreementWithAlivusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ManufacturingAndSupplyAgreementWithAlivusMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Manufacturing and Supply Agreement with Alivus [Member]",
        "documentation": "Represents the information pertaining to manufacturing and supply agreement (the \"Agreement\") with with Alivus.",
        "terseLabel": "Manufacturing and Supply Agreement with Alivus"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ManufacturingAndSupplyAgreementWithGlenmarkLifeSciencesLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ManufacturingAndSupplyAgreementWithGlenmarkLifeSciencesLimitedMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manufacturing and Supply Agreement with Glenmark Life Sciences Limited",
        "label": "Manufacturing and Supply Agreement with Glenmark Life Sciences Limited [Member]",
        "documentation": "Represents the information pertaining to manufacturing and supply agreement (the \"Agreement\") with Glenmark Life Sciences Limited."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_March2021PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "March2021PurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "March 2021 Purchase Agreement",
        "documentation": "Represents information pertaining to March 2021 Purchase Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_March2024FirstInsuranceFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "March2024FirstInsuranceFinancingMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "March 2024 First Insurance Financing",
        "label": "March 2024 First Insurance Financing [Member]",
        "documentation": "Represents the information pertaining to March 2024 First Insurance Financing."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_March2025ConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "March2025ConvertibleNotesMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "March 2025 Convertible Notes [Member]",
        "documentation": "March 2025 convertible notes.",
        "terseLabel": "March 2025 Convertible Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_March2025FirstInsuranceFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "March2025FirstInsuranceFinancingMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "March 2025 First Insurance Financing [Member]",
        "documentation": "March 2025 first insurance financing.",
        "terseLabel": "March 2025 First Insurance Financing"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_March2026FirstInsuranceFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "March2026FirstInsuranceFinancingMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "March 2026 First Insurance Financing [Member]",
        "documentation": "March 2026 first insurance financing.",
        "terseLabel": "March 2026 First Insurance Financing"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MasterServicesAgreementWithIntegriumLlc2020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MasterServicesAgreementWithIntegriumLlc2020Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesMasterServicesAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Master Services Agreement With Integrium LLC, 2020",
        "label": "Master Services Agreement With Integrium LLC, 2020",
        "documentation": "Represents information relating to Master Services Agreement with Integrium, LLC , 2020."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MaterialReconcilingItemsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reconciling Items",
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r287",
      "r290",
      "r1041",
      "r1042"
     ]
    },
    "jagx_MaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MaturityDate",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity date",
        "label": "Maturity Date",
        "documentation": "Maturity date."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesMasterServicesAgreementDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r403",
      "r404",
      "r405",
      "r406",
      "r513",
      "r545",
      "r546",
      "r547",
      "r567",
      "r645",
      "r743",
      "r845",
      "r847",
      "r855",
      "r898",
      "r899",
      "r960",
      "r962",
      "r964",
      "r965",
      "r977",
      "r990",
      "r991",
      "r993",
      "r994",
      "r1007",
      "r1008",
      "r1046",
      "r1055",
      "r1069",
      "r1073",
      "r1075",
      "r1076",
      "r1114",
      "r1115",
      "r1119",
      "r1120",
      "r1140",
      "r1392",
      "r1476",
      "r1477",
      "r1478",
      "r1479",
      "r1480",
      "r1481"
     ]
    },
    "jagx_May2023FirstInsuranceFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "May2023FirstInsuranceFinancingMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "May 2023 First Insurance Financing",
        "documentation": "Represents the information pertaining to May 2023 First Insurance Financing."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_May2024FirstInsuranceFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "May2024FirstInsuranceFinancingMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "May 2024 First Insurance Financing",
        "label": "May 2024 First Insurance Financing [Member]",
        "documentation": "Represents the information pertaining to May 2024 First Insurance Financing."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_May2025FirstInsuranceFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "May2025FirstInsuranceFinancingMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "May 2025 First Insurance Financing",
        "label": "May 2025 First Insurance Financing [Member]",
        "documentation": "May 2025 first insurance financing."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r1208"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1208"
     ]
    },
    "us-gaap_MeasurementInputCreditSpreadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputCreditSpreadMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Credit Spread [Member]",
        "terseLabel": "Adjusted Spread",
        "documentation": "Measurement input using amount above (below) yield between two debt instruments similar in maturity, but different in credit quality."
       }
      }
     },
     "auth_ref": [
      "r1449",
      "r1450",
      "r1451"
     ]
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Discount rate",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1073",
      "r1075",
      "r1076",
      "r1449",
      "r1450",
      "r1451"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected life",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r1449",
      "r1450",
      "r1451"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volatility",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r1114",
      "r1449",
      "r1450",
      "r1451"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk free rate",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r1449",
      "r1450",
      "r1451"
     ]
    },
    "jagx_MeasurementInputTimingOfCashFlowsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MeasurementInputTimingOfCashFlowsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Cash Flows",
        "label": "Timing of Cash Flows",
        "documentation": "Measurement input using timing of cash flows."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r643",
      "r644",
      "r645",
      "r1073",
      "r1075",
      "r1076",
      "r1114"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r644",
      "r645",
      "r1073",
      "r1075",
      "r1076",
      "r1114"
     ]
    },
    "jagx_MinimumAmountAvailableUnderStockholdersEquityRequirementByNasdaq": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MinimumAmountAvailableUnderStockholdersEquityRequirementByNasdaq",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum Amount Available under Stockholders Equity Requirement by Nasdaq",
        "documentation": "Minimum amount available under stockholders equity requirement by Nasdaq.",
        "terseLabel": "Minimum amount available under stockholders equity requirement by Nasdaq"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MinimumBidPriceRequirementPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MinimumBidPriceRequirementPerShare",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum Bid Price Requirement Per Share",
        "documentation": "Minimum bid price requirement per share.",
        "terseLabel": "Minimum bid price requirement, per share"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r403",
      "r404",
      "r405",
      "r406",
      "r513",
      "r545",
      "r546",
      "r547",
      "r567",
      "r645",
      "r743",
      "r845",
      "r847",
      "r855",
      "r898",
      "r899",
      "r960",
      "r962",
      "r964",
      "r965",
      "r977",
      "r990",
      "r991",
      "r993",
      "r994",
      "r1007",
      "r1008",
      "r1046",
      "r1055",
      "r1069",
      "r1073",
      "r1075",
      "r1076",
      "r1114",
      "r1115",
      "r1119",
      "r1140",
      "r1392",
      "r1476",
      "r1477",
      "r1478",
      "r1479",
      "r1480",
      "r1481"
     ]
    },
    "jagx_MinimumMonthlyRoyaltyRepaymentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MinimumMonthlyRoyaltyRepaymentAmount",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum monthly royalty repayment amount",
        "label": "Minimum Monthly Royalty Repayment Amount",
        "documentation": "The amount of minimum monthly repayment of royalty."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MinimumStockholdersEquityRequirementByNasdaq": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MinimumStockholdersEquityRequirementByNasdaq",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum Stockholders Equity Requirement by Nasdaq",
        "documentation": "Minimum stockholders equity requirement by Nasdaq.",
        "terseLabel": "Minimum stockholders equity requirement by Nasdaq"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MinimumVolumeWeightedAveragePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MinimumVolumeWeightedAveragePrice",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum volume weighted average price of stock",
        "label": "Minimum Volume Weighted Average Price",
        "documentation": "The minimum volume weighted average price of stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitNoncontrollingInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "verboseLabel": "Noncontrolling interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r126",
      "r203",
      "r206",
      "r207",
      "r332",
      "r409",
      "r412",
      "r413",
      "r414",
      "r418",
      "r419",
      "r809",
      "r910",
      "r1461"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease in noncontrolling interest",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of ownership interest by non-controlling owners",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of ownership interest by parent",
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "jagx_ModificationsToEquityClassifiedInstruments": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ModificationsToEquityClassifiedInstruments",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Modifications to Equity-classified Instruments",
        "label": "Modifications to Equity Classified Instruments",
        "documentation": "Represents information pertaining to modifications to equity-classified instruments."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ModificationsToLiabilityClassifiedInstruments": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ModificationsToLiabilityClassifiedInstruments",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Modifications to Liability-classified Instruments",
        "label": "Modifications To Liability Classified Instruments",
        "documentation": "Represents information pertaining to modifications to liability-classified instruments."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MonthlyBaseRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MonthlyBaseRent",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base rent",
        "label": "Monthly Base Rent",
        "documentation": "The amount of monthly base rent."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MonthlyBaseRentDueYearFiveAndSix": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MonthlyBaseRentDueYearFiveAndSix",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of monthly base rent due for year five and six.",
        "label": "Monthly Base Rent Due Year Five and Six",
        "terseLabel": "Monthly base rent for fifth and sixth year"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MonthlyBaseRentDueYearNine": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MonthlyBaseRentDueYearNine",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of monthly base rent due for year nine.",
        "label": "Monthly Base Rent Due Year Nine",
        "terseLabel": "Monthly base rent for ninth year"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MonthlyBaseRentDueYearSevenAndEight": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MonthlyBaseRentDueYearSevenAndEight",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of monthly base rent due for year seven and eight.",
        "label": "Monthly Base Rent Due Year Seven and Eight",
        "terseLabel": "Monthly base rent for seventh and eighth year"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MonthlyBaseRentDueYearThreeAndFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MonthlyBaseRentDueYearThreeAndFour",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of monthly base rent due for year three and four.",
        "label": "Monthly Base Rent Due Year Three and Four",
        "terseLabel": "Monthly base rent for third and fourth year"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MonthlyBaseRentForFinalMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MonthlyBaseRentForFinalMonths",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly base rent for final 12 months",
        "label": "Monthly Base Rent for Final Months",
        "documentation": "Represents the amount of monthly base rent for final months."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MonthlyBaseRentForFirstTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MonthlyBaseRentForFirstTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly base rent for first twelve months",
        "label": "Monthly Base Rent for First Twelve Months",
        "documentation": "Represents the amount of monthly base rent for first twelve months."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MonthlyBaseRentForFirstTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MonthlyBaseRentForFirstTwoYears",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of monthly base rent for the first two years.",
        "label": "Monthly Base Rent For First Two Years",
        "terseLabel": "Monthly base rent for first two years"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MonthlyBaseRentForSubsequentTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MonthlyBaseRentForSubsequentTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly base rent for subsequent twelve months",
        "label": "Monthly Base Rent for Subsequent Twelve Months",
        "documentation": "Represents the amount of monthly base rent for subsequent twelve months."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_MonthlyBaseRentRemainingTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MonthlyBaseRentRemainingTerm",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of amended monthly base rent for the remaining term.",
        "label": "Monthly Base Rent, Remaining Term",
        "terseLabel": "Monthly base rent for remaining term"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "jagx_MytesiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "MytesiMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mytesi",
        "documentation": "This member represents information about Mytesi."
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r296",
      "r1056",
      "r1059",
      "r1139",
      "r1144",
      "r1488",
      "r1491",
      "r1492",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1209"
     ]
    },
    "jagx_NapoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NapoMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitNoncontrollingInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Napo [Member]",
        "documentation": "Napo.",
        "terseLabel": "Napo"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NapoTherapeuticsLeaseOfficeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NapoTherapeuticsLeaseOfficeMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Napo Therapeutics lease office [Member]",
        "documentation": "Napo Therapeutics lease office.",
        "terseLabel": "Napo Therapeutics Lease Office"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NapoTherapeuticsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NapoTherapeuticsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Napo Therapeutics",
        "documentation": "Represents information pertaining to Napo Therapeutics."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NeonormMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NeonormMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Neonorm",
        "documentation": "Represents information pertaining to sales of Neonorm Calf and Foal."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "totalLabel": "Total cash provided by (used in) financing activities",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Continuing Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "totalLabel": "Total cash provided by (used in) operating activities",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r93",
      "r95"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Continuing Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "verboseLabel": "Net loss attributable to common stockholders",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r95",
      "r130",
      "r149",
      "r156",
      "r176",
      "r179",
      "r184",
      "r203",
      "r206",
      "r207",
      "r210",
      "r218",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r229",
      "r230",
      "r242",
      "r332",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r452",
      "r455",
      "r458",
      "r464",
      "r554",
      "r585",
      "r590",
      "r639",
      "r669",
      "r819",
      "r928",
      "r949",
      "r950",
      "r1025",
      "r1027",
      "r1029",
      "r1157",
      "r1390"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss attributable to non-controlling interests",
        "terseLabel": "Net loss attributable to noncontrolling interest",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r118",
      "r176",
      "r179",
      "r226",
      "r229",
      "r230",
      "r818",
      "r1283"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses2": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 0.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareCalculationOfBasicAndDilutedNetLossPerCommonShareDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attributable to common stockholders",
        "terseLabel": "Net loss attributable to common stockholders (basic)",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "verboseLabel": "Net loss attributable to common stockholders",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r190",
      "r222",
      "r223",
      "r224",
      "r225",
      "r233",
      "r234",
      "r243",
      "r246",
      "r455",
      "r458",
      "r464",
      "r590"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareCalculationOfBasicAndDilutedNetLossPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss attributable to common stockholders (diluted)",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r235",
      "r238",
      "r239",
      "r240",
      "r241",
      "r243",
      "r246"
     ]
    },
    "jagx_NetProceedsFromIssuanceOfPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NetProceedsFromIssuanceOfPrivatePlacement",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Proceeds From Issuance Of Private Placement",
        "documentation": "Net proceeds from issuance of private placement.",
        "terseLabel": "Net proceeds from issuance of private placement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NewEmployeeInducementAwardPlan2020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NewEmployeeInducementAwardPlan2020Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to New Employee Inducement Award Plan.",
        "terseLabel": "2020 New Employee Inducement Award Plan",
        "label": "2020 New Employee Inducement Award Plan"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NewEmployeeInducementAwardPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NewEmployeeInducementAwardPlanMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to New employee inducement award plan.",
        "terseLabel": "Inducement Award Plan",
        "label": "Inducement Award Plan"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NewWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NewWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Warrants [Member]",
        "documentation": "New warrants.",
        "terseLabel": "New Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NonControllingInterestPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NonControllingInterestPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest",
        "label": "Non-Controlling Interest [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for non-controlling interest.",
        "verboseLabel": "Noncontrolling interest"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r1208"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1182",
      "r1192",
      "r1216",
      "r1224"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1199"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r1216"
     ]
    },
    "jagx_NonRefundableLicenseFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NonRefundableLicenseFee",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-refundable license fee",
        "documentation": "Non-refundable license fee.",
        "label": "Non-refundable License Fee"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental schedule of non-cash financing and investing activities",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in noncontrolling interest",
        "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest",
        "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r48",
      "r117"
     ]
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional investment from non-controlling interests",
        "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance",
        "verboseLabel": "Additional investment from noncontrolling interests",
        "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r48",
      "r117"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r484",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1524"
     ]
    },
    "us-gaap_NonvotingCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonvotingCommonStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock - non-voting",
        "terseLabel": "Common stock - non-voting",
        "documentation": "Common stock securities that do not empower a holder to vote on corporate resolutions or the election of directors."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NotInsiderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NotInsiderMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not Insider [Member]",
        "documentation": "Not insider.",
        "terseLabel": "Non-Insiders"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NotesDesignatedAtFairValueOption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NotesDesignatedAtFairValueOption",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Designated at Fair Value Option",
        "documentation": "Notes designated at fair value option.",
        "verboseLabel": "Notes designated at Fair Value Option"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Notes payable",
        "totalLabel": "Notes payable, net of discount",
        "label": "Notes Payable.",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r124",
      "r1485",
      "r1486"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetailsCalc2": {
       "parentTag": "us-gaap_NotesPayable",
       "weight": 1.0,
       "order": 1.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable, Current",
        "totalLabel": "Notes Payable, Current, Total",
        "verboseLabel": "Notes payable - current, net",
        "terseLabel": "Notes payable, net of discount (includes note designated at Fair Value Option amounting to $18.9 million as of March 31, 2026, and $26.2 million as of December 31, 2025, respectively)",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62"
     ]
    },
    "jagx_NotesPayableCurrentFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NotesPayableCurrentFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current notes designated at Fair Value Option",
        "label": "Notes Payable, Current, Fair Value Disclosure",
        "documentation": "Current fair value portion of notes payable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesPayableFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair value",
        "label": "Notes Payable, Fair Value Disclosure",
        "terseLabel": "Fair value",
        "documentation": "Fair value portion of notes payable."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r61",
      "r62",
      "r1448",
      "r1453",
      "r1456",
      "r1457",
      "r1458",
      "r1460"
     ]
    },
    "jagx_NotesPayableNonCurrentFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NotesPayableNonCurrentFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current notes designated at Fair Value Option",
        "label": "Notes Payable, Non-Current, Fair Value Disclosure",
        "documentation": "Non-current fair value portion of notes payable."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NumberOfAccreditedInvestors": {
     "xbrltype": "integerItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfAccreditedInvestors",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of accredited investors",
        "documentation": "Number of accredited investors."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NumberOfCommonStockToBeIssuedInExchangeOfPortionedRoyalty": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfCommonStockToBeIssuedInExchangeOfPortionedRoyalty",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares to be exchanged",
        "label": "Number of Common Stock to be Issued in Exchange of Portioned Royalty",
        "documentation": "Number of common stock in exchange for portioned royalty."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NumberOfCommonStockWithDividendRightsOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfCommonStockWithDividendRightsOutstanding",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of common stock with dividend rights outstanding",
        "label": "Number Of Common Stock With Dividend Rights Outstanding",
        "documentation": "Number of common stock with dividend rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NumberOfDistributionAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfDistributionAgreements",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of distribution agreements",
        "label": "Number of Distribution Agreements",
        "documentation": "The number of distribution agreements."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NumberOfHighlyCharacterizedMedicinalPlants": {
     "xbrltype": "integerItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfHighlyCharacterizedMedicinalPlants",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of highly characterized medicinal plants",
        "label": "Number of Highly Characterized Medicinal Plants",
        "documentation": "Number of highly characterized medicinal plants."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NumberOfKilogramsCrofelemer": {
     "xbrltype": "massItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfKilogramsCrofelemer",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of kilograms of crofelemer per agreement year",
        "label": "Number Of Kilograms Crofelemer",
        "documentation": "Represents the number of kilograms of crofelemer per year per agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureOrganizationAndBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Operating Segments",
        "verboseLabel": "Number of operations segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1351"
     ]
    },
    "jagx_NumberOfOutstandingRoyaltyInterestIssued": {
     "xbrltype": "integerItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfOutstandingRoyaltyInterestIssued",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of royalty interests issued",
        "label": "Number of Outstanding Royalty Interest Issued",
        "documentation": "Number of royalty interests issued."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NumberOfPlantExtracts": {
     "xbrltype": "integerItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfPlantExtracts",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of plant extracts",
        "label": "Number of Plant Extracts",
        "documentation": "Number of plant extracts."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NumberOfPreferredSharesSurrendered": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfPreferredSharesSurrendered",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of preferred shares surrendered",
        "label": "Number Of Preferred Shares Surrendered",
        "documentation": "Number of preferred shares surrendered."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NumberOfPromises": {
     "xbrltype": "integerItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfPromises",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of promises.",
        "label": "Number Of Promises",
        "terseLabel": "Number of promises"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NumberOfRemainingCommitmentsOfKilograms": {
     "xbrltype": "massItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfRemainingCommitmentsOfKilograms",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of remaining commitments of kilograms",
        "label": "Number of Remaining Commitments of Kilograms",
        "documentation": "Number of remaining commitments of kilograms."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r1037",
      "r1045",
      "r1351"
     ]
    },
    "jagx_NumberOfSpecialtyPharmacies": {
     "xbrltype": "integerItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfSpecialtyPharmacies",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of specialty pharmacies.",
        "label": "Number Of Specialty Pharmacies",
        "documentation": "Number of specialty pharmacies."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_NumberOfVehiclesOnLease": {
     "xbrltype": "integerItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "NumberOfVehiclesOnLease",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of vehicles on lease",
        "label": "Number Of Vehicles On Lease",
        "documentation": "Number of vehicles on lease."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_October2020RoyaltyInterestAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "October2020RoyaltyInterestAgreementsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "October 2020 royalty interest agreements",
        "documentation": "Represents information pertaining to October 2020 Royalty Interest Agreements.",
        "terseLabel": "October 2020 Royalty Interest Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_OfficeSpaceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "OfficeSpaceMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office Space.",
        "label": "Office Space [Member]",
        "terseLabel": "Office Space"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_OfficeSpaceSubLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "OfficeSpaceSubLeaseMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office space sub lease",
        "label": "Office space sub lease",
        "documentation": "Represents information pertaining to sub lease of office space."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Operating expenses",
        "label": "Operating Expenses",
        "terseLabel": "Operating expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r1029"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "Income (loss) from operations",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r1025",
      "r1029",
      "r1036",
      "r1344",
      "r1352",
      "r1353",
      "r1354",
      "r1355"
     ]
    },
    "jagx_OperatingLeaseDepositsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "OperatingLeaseDepositsPaid",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total deposit paid",
        "label": "Operating Lease Deposits Paid",
        "documentation": "Amount of cash outflow towards payment of operating lease deposits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total monthly lease payment, payable in advance",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1467"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails3": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating lease liability",
        "terseLabel": "Lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails2": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 0.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 0.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Less: Operating lease liability, current",
        "terseLabel": "Operating lease liability, current",
        "label": "Operating Lease, Liability, Current",
        "negatedLabel": "Operating lease liability, current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails2": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesUndiscountedCashPaymentObligationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liability, net of the current portion",
        "terseLabel": "Operating lease liability, net of current portion",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for operating lease liabilities recognized under operating cash flows",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r690",
      "r694"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease - right-of-use asset",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of-use asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Amortization of operating lease - right-of-use asset",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1327"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r697",
      "r1123"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining life (years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r696",
      "r1123"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r290",
      "r1041",
      "r1042"
     ]
    },
    "jagx_OptionsAvailableForGrantUnderStockOptionPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "OptionsAvailableForGrantUnderStockOptionPlansMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options Available for Grant Under Stock Option Plans [Member]",
        "documentation": "Options available for grant under stock option plans.",
        "terseLabel": "Options available for grant under stock option plans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureOrganizationAndBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization and Business",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r150",
      "r151",
      "r153",
      "r859",
      "r860"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Accrued other",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other assets",
        "label": "Other Assets.",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r164",
      "r799",
      "r1042",
      "r1146",
      "r1147",
      "r1159"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Translation adjustments",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r12",
      "r116"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses2": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Translation adjustments",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r12",
      "r116"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesComprehensiveLossDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Translation loss",
        "negatedLabel": "Translation loss (gains)",
        "verboseLabel": "Other comprehensive income from translation adjustments",
        "negatedTerseLabel": "Other comprehensive income from translation adjustments",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r820"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses": {
       "parentTag": "jagx_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestDeemedDividendsAndStockDividendsToPreferredStockholders",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive loss",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r16",
      "r177",
      "r180",
      "r186",
      "r226",
      "r674",
      "r675",
      "r680",
      "r787",
      "r820",
      "r1281",
      "r1282"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive loss attributable to common stockholders"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest [Abstract]",
        "verboseLabel": "Other comprehensive loss attributable to non-controlling interests",
        "terseLabel": "Other comprehensive loss attributable to noncontrolling interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r1106"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1208"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivable",
        "label": "Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_OtherRisksAndUncertaintiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "OtherRisksAndUncertaintiesPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Risks and Uncertainties",
        "label": "Other Risks and Uncertainties [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for other risks and uncertainties."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_OtherSegments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "OtherSegments",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other segment items",
        "label": "Other Segments",
        "documentation": "Amount of expense for other segment items."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1170",
      "r1180",
      "r1190",
      "r1222"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1173",
      "r1183",
      "r1193",
      "r1225"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1173",
      "r1183",
      "r1193",
      "r1225"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PIPEPurchaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PIPEPurchaseAgreementsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PIPE Purchase Agreements [Member]",
        "documentation": "PIPE purchase agreements.",
        "terseLabel": "PIPE Purchase Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ParticipantsVotingPowerMoreThanTenPercentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ParticipantsVotingPowerMoreThanTenPercentMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Participants Voting Power More than Ten Percent",
        "documentation": "Represents the information pertaining to participants voting power has more than ten percent."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PartitionedRoyaltyAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PartitionedRoyaltyAmount",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Partitioned Royalty",
        "label": "Partitioned Royalty Amount",
        "documentation": "Amount of partition a new royalty interest in the royalty repayment amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PatentsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patents",
        "label": "Patents",
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r1369",
      "r1370",
      "r1371",
      "r1372",
      "r1374",
      "r1376",
      "r1379",
      "r1380"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1197"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]",
        "terseLabel": "Accrued Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PaymentOfConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PaymentOfConvertibleNotes",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment Of Convertible Notes",
        "documentation": "Amount of payment of convertible notes.",
        "negatedLabel": "Payment of Convertible Notes"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PaymentOfInsuranceFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PaymentOfInsuranceFinancing",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of insurance financing",
        "label": "Payment of Insurance Financing",
        "documentation": "Payment of insurance financing."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PaymentOfNotePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PaymentOfNotePayable",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of 2025 Note Payable",
        "label": "Payment of Note Payable",
        "documentation": "c"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PaymentOfTempestaNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PaymentOfTempestaNote",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of Tempesta Note",
        "label": "Payment of Tempesta Note",
        "documentation": "Amount of payment of tempesta note."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PaymentOfTransactionFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PaymentOfTransactionFee",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction fee",
        "label": "Payment Of Transaction Fee",
        "documentation": "The amount of cash outflow for payment of transaction fee under accounts receivable purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRoyalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForRoyalties",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalties paid",
        "label": "Payments for royalties",
        "documentation": "The amount of cash paid for royalties during the current period."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "jagx_PaymentsForServicesSubjectToAchievementOfCertainMilestones": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PaymentsForServicesSubjectToAchievementOfCertainMilestones",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesMasterServicesAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration payable on achievement of milestones",
        "label": "Payments for Services Subject to Achievement of Certain Milestones",
        "documentation": "Amount of consideration payable on achievement of milestones."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PaymentsMadeToDateToAlivus": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PaymentsMadeToDateToAlivus",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAssetTransferAndTransitionCommitmentUpdateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to Alivus",
        "label": "Payments Made to Date to Alivus",
        "documentation": "Payments made to date to alivus."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PaymentsMadeToDateToSeed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PaymentsMadeToDateToSeed",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments made to date to SEED",
        "label": "Payments Made to Date to SEED",
        "documentation": "The payments made till date to SEED."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance costs",
        "label": "Payments of Stock Issuance Costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "jagx_PaymentsToSettleConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PaymentsToSettleConvertibleNotes",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments To Settle Convertible Notes",
        "documentation": "Payments to settle convertible notes.",
        "terseLabel": "Payments to settle convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PaymentsToSettleNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PaymentsToSettleNote",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments To Settle Note",
        "documentation": "Payments to settle note.",
        "terseLabel": "Payments to settle note"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1207"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1207"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1199"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r1216"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1209"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "jagx_PercentageOfAggregateNumberOfSharesCommonStockToWarrants": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfAggregateNumberOfSharesCommonStockToWarrants",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Aggregate Number Of Shares Common Stock To Warrants",
        "documentation": "Percentage of aggregate number of shares common stock to warrants.",
        "terseLabel": "Number of common stock shares percentage"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfAmountReceivedToBePaidToAlivus": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfAmountReceivedToBePaidToAlivus",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAssetTransferAndTransitionCommitmentUpdateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Amount Received To Be Paid To Alivus",
        "documentation": "Percentage of amount received to be paid to alivus.",
        "terseLabel": "Percentage of amount received to be paid to Alivus"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfDefaultEffect": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfDefaultEffect",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of default effect",
        "label": "Percentage of Default Effect",
        "documentation": "Percentage of default effect for each occurrence of default."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfEmbeddedDerivativeBlendedExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfEmbeddedDerivativeBlendedExposure",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of Embedded Derivative Blended Exposure",
        "documentation": "Percentage of embedded derivative blended exposure.",
        "terseLabel": "Percentage of embedded derivative blended exposure"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfExercisePriceToOfferingPrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfExercisePriceToOfferingPrice",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of exercise price to offering price",
        "documentation": "Percentage of exercise price to offering price."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfGrossProceedsReceivedFromReturnBonus": {
     "xbrltype": "pureItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfGrossProceedsReceivedFromReturnBonus",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of gross proceeds received from return",
        "label": "Percentage of Gross Proceeds Received from Return Bonus",
        "documentation": "Percentage of gross proceeds received from the sale of Tropical Disease Priority Review voucher, the return bonus."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfHoldingOfConvertiblePromissoryNoteAndWarrants": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfHoldingOfConvertiblePromissoryNoteAndWarrants",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Holding Of Convertible Promissory Note And Warrants",
        "documentation": "Percentage of holding of convertible promissory note and warrants.",
        "terseLabel": "Percentage of holding of convertible promissory note and warrants"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfIncreaseInShareReserveBasedOnOutstandingNumberOfShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfIncreaseInShareReserveBasedOnOutstandingNumberOfShares",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in share reserve based on outstanding number of shares (as a percent)",
        "label": "Percentage of Increase in Share Reserve Based on Outstanding Number of Shares",
        "documentation": "Represents the percentage of increase in share reserve based on outstanding number of shares."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfNetSalesOfTrademark": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfNetSalesOfTrademark",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of net sales",
        "label": "Percentage Of Net Sales Of Trademark",
        "documentation": "Percentage of net sales of trademark."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfOutstandingBalancePayableCompanyElectsToPrepay": {
     "xbrltype": "pureItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfOutstandingBalancePayableCompanyElectsToPrepay",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of outstanding balance payable elected to prepay",
        "label": "Percentage of Outstanding Balance Payable the Company Elects to Prepay",
        "documentation": "Percentage of outstanding balance payable on which the company elects to prepay."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfPreferredReturnOnStatedValueThereafter": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfPreferredReturnOnStatedValueThereafter",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of preferred return on stated value thereafter",
        "label": "Percentage Of Preferred Return On Stated Value Thereafter",
        "documentation": "Percentage of preferred return on stated value thereafter."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfPreferredReturnOnStatedValueYearOne": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfPreferredReturnOnStatedValueYearOne",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Preferred Return On Stated Value Year One",
        "documentation": "Percentage of preferred return on stated value year one.",
        "terseLabel": "Percentage of preferred return on stated value year one"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfPreferredReturnOnStatedValueYearThree": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfPreferredReturnOnStatedValueYearThree",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Preferred Return On Stated Value Year Three",
        "documentation": "Percentage of preferred return on stated value year three.",
        "terseLabel": "Percentage of preferred return on stated value year three"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfPreferredReturnOnStatedValueYearTwo": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfPreferredReturnOnStatedValueYearTwo",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Preferred Return On Stated Value Year Two",
        "documentation": "Percentage of preferred return on stated value year two.",
        "terseLabel": "Percentage of preferred return on stated value year two"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfReductionInReturnBonus": {
     "xbrltype": "pureItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfReductionInReturnBonus",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of reduction in return bonus",
        "label": "Percentage of Reduction in Return Bonus",
        "documentation": "Percentage of reduction in return bonus."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfRentalRateSubjectToAnnualEscalationsThereafter": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfRentalRateSubjectToAnnualEscalationsThereafter",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of rental rate subject to annual escalations thereafter",
        "label": "Percentage of Rental Rate Subject to Annual Escalations Thereafter",
        "documentation": "Percentage of rental rate subject to annual escalations thereafter."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfReturnBonusPayable": {
     "xbrltype": "pureItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfReturnBonusPayable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of return bonus payable",
        "label": "Percentage of Return Bonus Payable",
        "documentation": "Percentage of return bonus payable."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfRevenueSharingCommitment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfRevenueSharingCommitment",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of revenue sharing commitment",
        "label": "Percentage of Revenue Sharing Commitment",
        "documentation": "The percentage of revenue sharing commitment."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfRevenueSharingCommitmentAfterFirstMillionDollarsRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfRevenueSharingCommitmentAfterFirstMillionDollarsRevenue",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of revenue sharing commitment after first million dollars of revenue",
        "label": "Percentage of Revenue Sharing Commitment After the First Million Dollars Revenue",
        "documentation": "The percentage of revenue sharing commitment after the earning of first million dollars of revenue."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfRoyaltiesCollectedFromLicenses": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfRoyaltiesCollectedFromLicenses",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of royalties collected from licenses",
        "label": "Percentage Of Royalties Collected From Licenses",
        "documentation": "Percentage of royalties collected from licenses."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfSharesIssuedAndOutstanding": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfSharesIssuedAndOutstanding",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of shares issued and outstanding",
        "label": "Percentage of Shares Issued and Outstanding",
        "documentation": "Percentage of shares issued and outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfThresholdRequiredForExtinguishmentTreatment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfThresholdRequiredForExtinguishmentTreatment",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of Threshold Required for Extinguishment Treatment",
        "documentation": "Percentage of threshold required for extinguishment treatment.",
        "terseLabel": "Percentage of threshold required for extinguishment treatment"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PercentageOfWorldwideRevenues": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PercentageOfWorldwideRevenues",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of worldwide revenues",
        "label": "Percentage Of Worldwide Revenues",
        "documentation": "Percentage of worldwide revenues related to upfront licensing fees and milestone payments from licensees and/or distributors, but specifically excluding licensing fees and/or milestone payments that are reimbursements of clinical trial expenses."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PeriodInWhichLicenseCanBeTerminatedIfPhase2StudyIsNotCompleted": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PeriodInWhichLicenseCanBeTerminatedIfPhase2StudyIsNotCompleted",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "License termination term option",
        "label": "Period In Which The License Can Be Terminated If Phase 2 Study Is Not Completed",
        "documentation": "The period in which the license can be terminated by either party."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PipeSecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PipeSecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIPE Purchase Agreement",
        "label": "PIPE Securities Purchase Agreement [Member]",
        "documentation": "Represents the information pertaining PIPE Securities Purchase Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PlacementAgentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PlacementAgentMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agent",
        "label": "Placement Agent [Member]",
        "documentation": "Placement agent."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PlacementAgentWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PlacementAgentWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agent Warrants",
        "label": "Placement Agent Warrants [Member]",
        "documentation": "Placement agent warrants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1200"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1199"
     ]
    },
    "jagx_Pre-FundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "Pre-FundedWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Funded Warrants [Member]",
        "documentation": "Pre-funded warrants, member.",
        "terseLabel": "Pre-Funded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PreFundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PreFundedWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Funded Warrants [Member]",
        "documentation": "Pre funded warrants.",
        "terseLabel": "Pre-funded Warrants",
        "verboseLabel": "Pre Funded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PreferredReturnsToPreferredStockholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PreferredReturnsToPreferredStockholders",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred returns to preferred stockholders",
        "documentation": "Preferred returns to preferred stockholders"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PreferredShareDividendDeclared": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PreferredShareDividendDeclared",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend declared preferred share",
        "label": "Preferred Share Dividend Declared",
        "documentation": "Preferred share dividend declared."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PreferredStockCancelledAndRetired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PreferredStockCancelledAndRetired",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Cancelled and Retired",
        "documentation": "Preferred stock cancelled and retired.",
        "terseLabel": "Preferred stock cancelled and retired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockConvertibleConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockConvertibleConversionRatio",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Convertible, Conversion Ratio",
        "terseLabel": "Exchange ratio of preferred stock",
        "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_PreferredStockDividendPaymentRateVariable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockDividendPaymentRateVariable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend payment rate variable",
        "label": "Preferred Stock, Dividend Payment Rate, Variable",
        "documentation": "Description of basis of dividend, such as adjustable rate. Excludes percentage rate dividend payments or fixed dollar amounts per share."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r44",
      "r70"
     ]
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Dividends, Income Statement Impact",
        "terseLabel": "Deemed dividend to preferred stockholders",
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PreferredStockIssuedDuringPeriodInExchangeOfNotesPayableAndAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PreferredStockIssuedDuringPeriodInExchangeOfNotesPayableAndAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock issued in exchange of notes payable and accrued interest",
        "label": "Preferred Stock Issued During Period in Exchange of Notes Payable and Accrued Interest",
        "documentation": "Preferred stock issued during period in exchange of notes payable and accrued interest."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PreferredStockIssuedDuringPeriodSharesInExchangeOfNotesPayableAndAccruedInterest": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PreferredStockIssuedDuringPeriodSharesInExchangeOfNotesPayableAndAccruedInterest",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock issued in exchange of notes payable and accrued interest (shares)",
        "label": "Preferred Stock Issued During Period, Shares, in Exchange of Notes Payable and Accrued Interest",
        "documentation": "The number of shares of preferred stock issued during period in exchange of notes payable and accrued interest."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PreferredStockIssuedOnPreferredReturnsOfSeriesMPreferredStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PreferredStockIssuedOnPreferredReturnsOfSeriesMPreferredStock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock issued on preferred returns of Series M Preferred Stock (in shares)",
        "label": "Preferred Stock Issued on Preferred Returns of Series M Preferred Stock",
        "documentation": "Preferred stock issued on preferred returns of series m preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockLiquidationPreference": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockLiquidationPreference",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock Liquidating Preference",
        "terseLabel": "Preferred stock liquidation preference per share",
        "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) 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."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r70",
      "r1330",
      "r1332",
      "r1398"
     ]
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r1149",
      "r1150",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1519",
      "r1524"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesKPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r466"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r908"
     ]
    },
    "jagx_PreferredStockSharesDesignated": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PreferredStockSharesDesignated",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares designated",
        "terseLabel": "Convertible preferred stock, shares designated (in shares)",
        "label": "Preferred Stock, Shares Designated",
        "documentation": "The number of shares designated of the maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Issued",
        "terseLabel": "Convertible preferred stock, shares issued (in shares)",
        "label": "Preferred Stock, Shares issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r466"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesKPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Outstanding",
        "terseLabel": "Convertible preferred stock, shares outstanding (in shares)",
        "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance",
        "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance",
        "label": "Preferred stock, Shares outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r908",
      "r927",
      "r1524",
      "r1525"
     ]
    },
    "us-gaap_PreferredStockTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred Stock",
        "label": "Preferred Stock [Text Block]",
        "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r456"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock value",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r454",
      "r461",
      "r804",
      "r1124"
     ]
    },
    "us-gaap_PreferredStockValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockValueOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Value",
        "label": "Preferred Stock, Value, Outstanding",
        "documentation": "Value of nonredeemable preferred shares and preferred shares redeemable solely at option of issuer, held by shareholders. Excludes preferred shares repurchased and held as treasury shares."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r908"
     ]
    },
    "jagx_PreferredStockVotingPowerCap": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PreferredStockVotingPowerCap",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock voting power cap",
        "label": "Preferred Stock Voting Power Cap",
        "documentation": "Preferred stock voting power cap"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockVotingRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockVotingRights",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voting rights",
        "label": "Preferred Stock, Voting Rights",
        "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r70"
     ]
    },
    "jagx_PrelaunchInventoryCapitalizedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PrelaunchInventoryCapitalizedCosts",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized costs",
        "label": "Prelaunch Inventory, Capitalized Costs",
        "documentation": "Amount of prelaunch inventory costs capitalized."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PrelaunchInventoryPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PrelaunchInventoryPolicyPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prelaunch Inventory",
        "label": "Prelaunch Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of prelaunch inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid expenses and other current assets",
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PresentValueOfModifiedCashFlowsDifferedFromOriginalTermsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PresentValueOfModifiedCashFlowsDifferedFromOriginalTermsPercentage",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Present Value of Modified Cash Flows Differed from Original Terms Percentage",
        "documentation": "Present value of modified cash flows differed from original terms percentage.",
        "terseLabel": "Present value of modified cash flows differed from original terms percentage"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PrivateInvestorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PrivateInvestorsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Investors",
        "label": "Private Investors [Member]",
        "documentation": "Represents information pertaining to Private investors."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ProceedsExceedingAmountFromFinancingOrBusinessDevelopmentTransactionToRepayDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ProceedsExceedingAmountFromFinancingOrBusinessDevelopmentTransactionToRepayDebt",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds exceeding amount from financing or business development transaction to repay debt",
        "documentation": "Proceeds exceeding amount from financing or business development transaction to repay debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Convertible Notes",
        "label": "Proceeds from Convertible Debt",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "jagx_ProceedsFromCostAssociatedWithIssuanceOfCommonStockThroughStockPurchaseAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ProceedsFromCostAssociatedWithIssuanceOfCommonStockThroughStockPurchaseAgreement",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds From Cost Associated With Issuance Of Common Stock Through Stock Purchase Agreement",
        "documentation": "The cash outflow for payment of common stock issuance costs through stock purchase agreement.",
        "terseLabel": "Proceeds from issuance of shares in At the Market offering, net of issuance and offering costs of $0 and $17 in 2026 and 2025, respectively"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gross proceeds from the issuance of common stock",
        "terseLabel": "Proceeds from issuance of Common stock",
        "label": "Net proceeds",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Issuance of Private Placement",
        "label": "Proceeds from Issuance of Private Placement",
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromLicenseFeesReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromLicenseFeesReceived",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "license fees recognized",
        "label": "Proceeds from License Fees Received",
        "documentation": "Cash received from licensees for license fees during the current period."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromNotesPayable",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Notes Payable",
        "totalLabel": "Proceeds from Notes Payable, Total",
        "terseLabel": "Cash received from notes",
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product revenue, net",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r1024",
      "r1029",
      "r1056",
      "r1057"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and Services [Axis]"
       }
      }
     },
     "auth_ref": [
      "r292",
      "r746",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r1012",
      "r1024",
      "r1027",
      "r1029",
      "r1056",
      "r1057",
      "r1138",
      "r1140",
      "r1141",
      "r1145",
      "r1148",
      "r1252",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1388",
      "r1389",
      "r1488",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and Services [Domain]"
       }
      }
     },
     "auth_ref": [
      "r292",
      "r746",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r1012",
      "r1024",
      "r1027",
      "r1029",
      "r1056",
      "r1057",
      "r1138",
      "r1140",
      "r1141",
      "r1145",
      "r1148",
      "r1252",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1388",
      "r1389",
      "r1488",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses": {
       "parentTag": "jagx_ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestDeemedDividendsAndStockDividendsToPreferredStockholders",
       "weight": 1.0,
       "order": 0.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLosses",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment net loss",
        "negatedTotalLabel": "Net loss",
        "label": "Net loss",
        "verboseLabel": "Net income (loss)",
        "totalLabel": "Net income (loss)",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r156",
      "r176",
      "r179",
      "r196",
      "r203",
      "r206",
      "r207",
      "r210",
      "r218",
      "r226",
      "r229",
      "r230",
      "r332",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r452",
      "r554",
      "r585",
      "r590",
      "r592",
      "r595",
      "r596",
      "r639",
      "r669",
      "r791",
      "r793",
      "r817",
      "r872",
      "r928",
      "r949",
      "r950",
      "r1104",
      "r1105",
      "r1158",
      "r1283",
      "r1390"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r699"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total property and equipment at cost",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r161",
      "r814"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land, Property and Equipment",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property and equipment, net",
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r699",
      "r796",
      "r814",
      "r1124"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r141",
      "r142",
      "r812"
     ]
    },
    "jagx_PropertyPlantAndEquipmentRightOfUseAssetsAndIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PropertyPlantAndEquipmentRightOfUseAssetsAndIntangibleAssetsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment, Right of Use Assets, and Intangible Assets [Member]",
        "documentation": "Property, plant, and equipment, right-of-use assets, and intangible assets.",
        "terseLabel": "Property, Plant, and Equipment, Right-of-Use Assets, and Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property and equipment, net",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r699"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful lives",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PubliclyHeldSharesRequirement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PubliclyHeldSharesRequirement",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Publicly Held Shares Requirement",
        "documentation": "Publicly held shares requirement.",
        "terseLabel": "Publicly held shares requirement"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_PurchasersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "PurchasersMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchasers [Member]",
        "documentation": "Purchasers.",
        "terseLabel": "Purchasers"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1197"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r1197"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesMasterServicesAgreementDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r403",
      "r404",
      "r405",
      "r406",
      "r501",
      "r513",
      "r545",
      "r546",
      "r547",
      "r553",
      "r567",
      "r645",
      "r717",
      "r726",
      "r743",
      "r845",
      "r847",
      "r855",
      "r898",
      "r899",
      "r960",
      "r962",
      "r964",
      "r965",
      "r977",
      "r990",
      "r991",
      "r993",
      "r994",
      "r1007",
      "r1008",
      "r1046",
      "r1055",
      "r1069",
      "r1073",
      "r1075",
      "r1076",
      "r1114",
      "r1115",
      "r1119",
      "r1120",
      "r1140",
      "r1151",
      "r1386",
      "r1392",
      "r1450",
      "r1477",
      "r1478",
      "r1479",
      "r1480",
      "r1481"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesMasterServicesAgreementDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Domain]"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r403",
      "r404",
      "r405",
      "r406",
      "r501",
      "r513",
      "r545",
      "r546",
      "r547",
      "r553",
      "r567",
      "r645",
      "r717",
      "r726",
      "r743",
      "r845",
      "r847",
      "r855",
      "r898",
      "r899",
      "r960",
      "r962",
      "r964",
      "r965",
      "r977",
      "r990",
      "r991",
      "r993",
      "r994",
      "r1007",
      "r1008",
      "r1046",
      "r1055",
      "r1069",
      "r1073",
      "r1075",
      "r1076",
      "r1114",
      "r1115",
      "r1119",
      "r1120",
      "r1140",
      "r1151",
      "r1386",
      "r1392",
      "r1450",
      "r1477",
      "r1478",
      "r1479",
      "r1480",
      "r1481"
     ]
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of reconciliation of segments assets to the consolidated assets",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r34"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1165",
      "r1175",
      "r1185",
      "r1217"
     ]
    },
    "us-gaap_RedeemablePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RedeemablePreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable preferred stock",
        "label": "Redeemable Preferred Stock [Member]",
        "documentation": "Description of type or class of redeemable preferred stock. For instance, cumulative preferred stock, noncumulative preferred stock, convertible or series."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r203",
      "r207",
      "r332",
      "r409",
      "r412",
      "r413",
      "r414",
      "r418",
      "r419",
      "r453",
      "r454",
      "r456",
      "r457",
      "r459",
      "r463",
      "r1334"
     ]
    },
    "jagx_ReducedPaidServicesSubjectToAchievementOfCertainMilestones": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ReducedPaidServicesSubjectToAchievementOfCertainMilestones",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesMasterServicesAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduced paid service for achievement of certain milestones",
        "label": "Reduced Paid Services Subject to Achievement of Certain Milestones",
        "documentation": "Amount of later reduced the paid on achievement of milestones."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactionsBodCashCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r209",
      "r210",
      "r297",
      "r508",
      "r511",
      "r704",
      "r705",
      "r801",
      "r811",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r926",
      "r958",
      "r1522"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r209",
      "r210",
      "r704",
      "r705",
      "r1473"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r209",
      "r210",
      "r1473"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactionsBodCashCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party Transactions",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r209",
      "r210",
      "r297",
      "r704",
      "r705",
      "r706",
      "r932",
      "r933",
      "r936"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactionsBodCashCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r209",
      "r210",
      "r297",
      "r508",
      "r511",
      "r704",
      "r705",
      "r801",
      "r811",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r926",
      "r958",
      "r1473",
      "r1522"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r701",
      "r702",
      "r703",
      "r705",
      "r707",
      "r868",
      "r869",
      "r870",
      "r934",
      "r935",
      "r936",
      "r955",
      "r957"
     ]
    },
    "jagx_RepaymentOfInsurancePremiumFeeClassifiedAsFinancingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RepaymentOfInsurancePremiumFeeClassifiedAsFinancingActivity",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of insurance financing",
        "label": "Repayment of Insurance Premium Fee Classified as Financing Activity",
        "documentation": "The amount of cash outflow for repayment of insurance premium classified as financing activity."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RepaymentOfUnsecuredOutstandingObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RepaymentOfUnsecuredOutstandingObligations",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment of Unsecured Outstanding Obligations",
        "documentation": "Repayment of Unsecured Outstanding Obligations",
        "terseLabel": "Repayment of unsecured outstanding obligations"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ReplacementNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ReplacementNotesMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Replacement Notes [Member]",
        "documentation": "Replacement Notes.",
        "terseLabel": "Replacement Notes"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ReplacementNotesWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ReplacementNotesWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Replacement Notes Warrants [Member]",
        "documentation": "Replacement notes warrants.",
        "terseLabel": "Replacement Notes Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactionsBodCashCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r203",
      "r211",
      "r212",
      "r424",
      "r469",
      "r706",
      "r727",
      "r798",
      "r1019",
      "r1021",
      "r1022",
      "r1272",
      "r1273",
      "r1274",
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1440",
      "r1441",
      "r1442",
      "r1443"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense.",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r1009",
      "r1025",
      "r1026",
      "r1041",
      "r1482"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development expense",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development Expense",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r1166",
      "r1176",
      "r1186",
      "r1218"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1167",
      "r1177",
      "r1187",
      "r1219"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r1174",
      "r1184",
      "r1194",
      "r1226"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash",
        "totalLabel": "Restricted Cash, Total",
        "terseLabel": "Restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1262",
      "r1328",
      "r1483",
      "r1487"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash and Cash Equivalent",
        "totalLabel": "Restricted Cash and Cash Equivalent, Total",
        "terseLabel": "Restricted cash",
        "documentation": "Amount of cash and cash equivalent restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r119",
      "r160",
      "r200",
      "r803"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1262",
      "r1328"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r1343",
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429"
     ]
    },
    "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs issued (in shares)",
        "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings",
        "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation."
       }
      }
     },
     "auth_ref": [
      "r1399",
      "r1430"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock units issued and outstanding",
        "terseLabel": "Restricted Stock Units",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429"
     ]
    },
    "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings",
        "terseLabel": "RSUs issued",
        "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation."
       }
      }
     },
     "auth_ref": [
      "r1399",
      "r1430"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureOrganizationAndBusinessLiquidityAndGoingConcernDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r107",
      "r808",
      "r852",
      "r854",
      "r867",
      "r909",
      "r1124"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r148",
      "r149",
      "r215",
      "r216",
      "r217",
      "r219",
      "r226",
      "r228",
      "r230",
      "r333",
      "r334",
      "r389",
      "r451",
      "r554",
      "r578",
      "r579",
      "r582",
      "r583",
      "r584",
      "r586",
      "r589",
      "r590",
      "r625",
      "r627",
      "r628",
      "r630",
      "r637",
      "r685",
      "r687",
      "r849",
      "r851",
      "r873",
      "r1524"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "License granted",
        "terseLabel": "Product revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r252",
      "r267",
      "r268",
      "r283",
      "r289",
      "r292",
      "r294",
      "r296",
      "r496",
      "r497",
      "r498",
      "r746",
      "r1025",
      "r1029"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r1010"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesJointVentureIncomeStatementInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "External revenue",
        "verboseLabel": "Total revenue, net",
        "label": "Revenue",
        "totalLabel": "Revenues, Total",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r185",
      "r203",
      "r206",
      "r207",
      "r252",
      "r267",
      "r268",
      "r283",
      "r289",
      "r292",
      "r294",
      "r296",
      "r332",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r669",
      "r791",
      "r793",
      "r1041",
      "r1106",
      "r1146",
      "r1147",
      "r1390"
     ]
    },
    "jagx_RevisedRentalRatePerRentableSquareFoot": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RevisedRentalRatePerRentableSquareFoot",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revised Rental Rate per Rentable Square Foot",
        "documentation": "Revised rental rate per rentable square foot.",
        "terseLabel": "Revised rental rate per rentable square foot"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Addition to right-of-use assets obtained from new and modified operating liabilities",
        "terseLabel": "Recognition of operating lease - right-of-use asset and operating lease liability",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r695",
      "r1123"
     ]
    },
    "jagx_RoyaltiesInterestPrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltiesInterestPrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount",
        "label": "Royalties Interest, Principal Amount",
        "documentation": "Principal amount of royalty interest arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyAndPreferredStockExchangeTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyAndPreferredStockExchangeTransactionsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty and Preferred Stock Exchange Transactions [Member]",
        "documentation": "Royalty and Preferred Stock Exchange Transactions.",
        "terseLabel": "Royalty and Preferred Stock Exchange Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyDiscountRate",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty discount rate",
        "label": "Royalty Discount Rate",
        "documentation": "Royalty discount rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RoyaltyExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RoyaltyExpense",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalties incurred",
        "label": "Royalty Expense",
        "verboseLabel": "Royalty expense",
        "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "jagx_RoyaltyExpenseExchangePeriodDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyExpenseExchangePeriodDescription",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty expense Exchange period description",
        "documentation": "Royalty expense exchange period description.",
        "label": "Royalty Expense Exchange Period Description"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyExpenseFirstAndLastExchangePeriodDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyExpenseFirstAndLastExchangePeriodDescription",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty expense first and last exchange period description",
        "documentation": "Royalty expense first and last exchange period description.",
        "label": "Royalty Expense First and Last Exchange Period Description"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyExpenseFirstExchangePeriod": {
     "xbrltype": "dateItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyExpenseFirstExchangePeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty expense first exchange period",
        "label": "Royalty Expense First Exchange Period"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyExpenseLastExchangePeriod": {
     "xbrltype": "dateItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyExpenseLastExchangePeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty expense last exchange period.",
        "label": "Royalty Expense Last Exchange Period"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyInstrumentDebtInstrumentCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyInstrumentDebtInstrumentCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty instrument, Debt instrument carrying value",
        "label": "Royalty Instrument, Debt Instrument Carrying Value",
        "documentation": "The carrying value of royalty interest debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyInterestAugust2020PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyInterestAugust2020PurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty Interest August 2020 Purchase Agreement [Member]",
        "documentation": "Represents information pertaining to Royalty Interest August 2020 Purchase Agreement.",
        "terseLabel": "August 2020 Purchase Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyInterestDecember2020PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyInterestDecember2020PurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "December 2020 Purchase Agreement",
        "label": "December 2020 Purchase Agreement",
        "documentation": "Represents information pertaining to Royalty Interest December 2020 Purchase Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyInterestExchangeAgreementDecember2020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyInterestExchangeAgreementDecember2020Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty Interest Exchange Agreement December 2020 [Member]",
        "documentation": "Represents the information pertaining to December 2020 Royalty Interest Exchange Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyInterestGlobalAmendmentWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyInterestGlobalAmendmentWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty Interest Global Amendment Warrants",
        "label": "Royalty Interest Global Amendment Warrants [Member]",
        "documentation": "Represent the information pertaining to Royal Interest Global Amendment Warrants."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyInterestMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty Interest",
        "documentation": "Represents the information pertaining to Royalty Interest."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyInterestOctober2020PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyInterestOctober2020PurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "October 2020 Purchase Agreement",
        "documentation": "Represents information pertaining to Royalty Interest October 2020 Purchase Agreement.",
        "verboseLabel": "October 2020 Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyInterestPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyInterestPurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Agreement",
        "documentation": "Represents the information pertaining to royalty interest purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyInterestRepaymentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyInterestRepaymentAmount",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty Interest Repayment Amount",
        "documentation": "Royalty interest repayment amount.",
        "terseLabel": "Royalty interest repayment amount"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyInterests",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty interest amount",
        "label": "Royalty Interests",
        "documentation": "The amount of royalty interest, treated as debt."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyRepaymentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyRepaymentAmount",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate purchase price",
        "label": "Royalty Repayment Amount",
        "documentation": "The aggregate purchase price of royalty for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyRepaymentAmountBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyRepaymentAmountBalance",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty Repayment Amount Balance",
        "documentation": "Royalty repayment amount balance.",
        "terseLabel": "Royalty repayment amount balance"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_RoyaltyRepaymentAmountReductionPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "RoyaltyRepaymentAmountReductionPercentage",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty Repayment Amount Reduction Percentage",
        "documentation": "Royalty repayment amount reduction percentage.",
        "terseLabel": "Royalty repayment amount reduction percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "jagx_SaleOfProductsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SaleOfProductsAmount",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of products amount",
        "label": "Sale Of Products Amount",
        "documentation": "Sale of products amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total net proceeds",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issued",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SaleProceedsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SaleProceedsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale Proceeds",
        "label": "Sale Proceeds",
        "documentation": "Represents the information pertaining to sales proceeds."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total net revenue",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r1346",
      "r1347"
     ]
    },
    "jagx_ScenarioLeaseTerminatedWithin12MonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ScenarioLeaseTerminatedWithin12MonthsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "If contracts are terminated within 12 months",
        "label": "If contracts are terminated within 12 months",
        "documentation": "Represents information pertaining to scenario for termination of lease within 12 months."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "auth_ref": [
      "r152",
      "r154",
      "r231",
      "r514",
      "r1247"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of accrued Liabilities",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of other common stock equivalents",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesMasterServicesAgreementDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitNoncontrollingInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionCollaborationRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "jagx_ScheduleOfCommonStockReservedForFutureIssuance": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ScheduleOfCommonStockReservedForFutureIssuance",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of common reserved shares of common stock for issuance",
        "label": "Schedule Of Common Stock Reserved For Future Issuance",
        "documentation": "Represents the tabular disclosure of Common stock reserved for future issuance."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of calculation of basic and diluted net loss per common share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1342"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r581",
      "r669",
      "r1248",
      "r1249",
      "r1250",
      "r1432",
      "r1433",
      "r1434",
      "r1435"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r380",
      "r384",
      "r385",
      "r387",
      "r747",
      "r1009",
      "r1014",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of intangible assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r1014",
      "r1375"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndIndefiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Goodwill [Table]",
        "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r1048"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of inventory",
        "label": "Schedule of inventory",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r77",
      "r78",
      "r79"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r699"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureRelatedPartyTransactionsBodCashCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r209",
      "r210",
      "r704",
      "r705",
      "r706",
      "r932",
      "r933",
      "r936"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r32"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of reportable segments net revenue and net loss",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "verboseLabel": "Schedule of reportable segments' net revenue and net loss",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r32"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of stock-based compensation expense",
        "label": "Schedule of Share-based Compensation, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r15",
      "r112"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r518",
      "r520",
      "r521",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r553"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of incentive plan activity",
        "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r15",
      "r109"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of estimated grant-date fair value of stock options calculated using the Black-Scholes option-pricing model",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Short-term Debt [Table]",
        "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of notes payable",
        "label": "Schedule of Short-term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesKPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r44",
      "r45",
      "r46",
      "r47",
      "r104",
      "r106",
      "r107",
      "r167",
      "r168",
      "r169",
      "r254",
      "r466",
      "r467",
      "r469",
      "r471",
      "r474",
      "r480",
      "r482",
      "r622",
      "r863",
      "r864",
      "r865",
      "r866",
      "r1055",
      "r1246",
      "r1330",
      "r1332"
     ]
    },
    "jagx_ScheduleOfSummarizedIncomeStatementInformationUsingEquityMethodTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ScheduleOfSummarizedIncomeStatementInformationUsingEquityMethodTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Summarized Income Statement Information Using Equity Method [Table Text Block]",
        "documentation": "Tabular disclosure of summarized income statement information using equity method.",
        "terseLabel": "Schedule of Summarized Income Statement Information Using Equity Method"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of estimated future amortization expense of intangible assets with finite lives",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1014",
      "r1377"
     ]
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "terseLabel": "Schedule of concentration risk",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1345",
      "r1350"
     ]
    },
    "jagx_SecondExchangeAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SecondExchangeAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Second Exchange Agreement [Member]",
        "documentation": "Second exchange agreement.",
        "terseLabel": "Second Exchange Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SecondPre-FundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SecondPre-FundedWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Second Pre-Funded Warrants [Member]",
        "documentation": "Second Pre-Funded Warrants.",
        "terseLabel": "Second Pre-Funded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities purchase agreement",
        "label": "Securities Purchase Agreement",
        "documentation": "Represents the information relates to Securities Purchase Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1160"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "jagx_SeedMenaBusinessmenServicesLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeedMenaBusinessmenServicesLlcMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesRevenueSharingCommitmentUpdateJointVentureAndLegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEED",
        "label": "SEED",
        "documentation": "Represents information pertaining to Seed Mena Businessmen Services LLC (\"SEED\")."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r134",
      "r252",
      "r263",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r289",
      "r290",
      "r291",
      "r296",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r387",
      "r399",
      "r400",
      "r587",
      "r588",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r1038",
      "r1041",
      "r1042",
      "r1048",
      "r1143",
      "r1488",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "jagx_SegmentExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SegmentExpenses",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment expenses",
        "label": "Segment Expenses",
        "documentation": "Amount of expenses for segment items."
       }
      }
     },
     "auth_ref": []
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r258",
      "r294",
      "r295",
      "r749",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r791",
      "r792",
      "r793",
      "r794",
      "r889",
      "r893",
      "r895",
      "r961",
      "r963",
      "r967",
      "r978",
      "r990",
      "r992",
      "r993",
      "r994",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1013",
      "r1033",
      "r1056",
      "r1058",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1132",
      "r1134",
      "r1135",
      "r1136",
      "r1142",
      "r1151",
      "r1488",
      "r1491",
      "r1492",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Data"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Data",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r252",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r279",
      "r281",
      "r282",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r296",
      "r1037",
      "r1039",
      "r1040",
      "r1041",
      "r1043",
      "r1044",
      "r1045"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SegmentReportingSegmentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SegmentReportingSegmentAssetsTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of reportable segments assets",
        "label": "Segment Reporting, Segment Assets [Table Text Block]",
        "documentation": "Tabular disclosure of segment assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense.",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales and marketing expense",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "jagx_SeriesBConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesBConvertiblePreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B",
        "label": "Series B convertible preferred stock",
        "documentation": "Represents the information pertaining to Series B convertible preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesCPerpetualPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesCPerpetualPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series C",
        "label": "Series C perpetual preferred stock",
        "documentation": "Represents information pertaining to Series C perpetual preferred stocks."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesDPerpetualPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesDPerpetualPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series D",
        "label": "Series D perpetual preferred stock",
        "documentation": "Represents information pertaining to Series D perpetual preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesEPerpetualPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesEPerpetualPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series E",
        "label": "Series E perpetual preferred stock",
        "documentation": "Represents information pertaining to Series E perpetual preferred stocks."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesFPerpetualPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesFPerpetualPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series F",
        "label": "Series F perpetual preferred stock",
        "documentation": "Represents information pertaining to Series F perpetual preferred stocks."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesGConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesGConvertiblePreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series G Preferred Stock",
        "label": "Series G convertible preferred stock",
        "documentation": "Represents the information pertaining to Series G preferred Stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesGPreferredStockForSecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesGPreferredStockForSecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Series G Preferred Stock",
        "terseLabel": "Series G",
        "label": "Series G Preferred Stock",
        "documentation": "Represents information pertaining to Series G preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesHConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesHConvertiblePreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Series H convertible preferred stock",
        "terseLabel": "Series H",
        "label": "Series H convertible preferred stock",
        "documentation": "Represents the information pertaining to Series H convertible preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesIConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesIConvertiblePreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Series I convertible preferred stock",
        "terseLabel": "Series I",
        "label": "Series I convertible preferred stock",
        "documentation": "Represents the information pertaining to Series I convertible preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesJConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesJConvertiblePreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series J",
        "label": "Series J Convertible Preferred Stock [Member]",
        "documentation": "Represents the information pertaining to Series J convertible preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesJPerpetualPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesJPerpetualPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series J Perpetual Preferred Stock",
        "label": "Series J Perpetual Preferred Stock [Member]",
        "documentation": "Represents information relating to Series J perpetual preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesJPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesJPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Series J convertible preferred stock",
        "terseLabel": "Series J Preferred Stock",
        "label": "Series J Preferred Stock [Member]",
        "documentation": "Represents information relating to Series J preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesJRedeemablePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesJRedeemablePreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series J Redeemable Preferred Stock [Member]",
        "documentation": "Series J Redeemable Preferred Stock.",
        "terseLabel": "Series J Redeemable Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesKConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesKConvertiblePreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series K",
        "label": "Series K Convertible Preferred Stock [Member]",
        "documentation": "Series K Convertible Preferred Stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesKPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesKPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesKPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series K Preferred Stock",
        "label": "Series K Preferred Stock [Member]",
        "documentation": "Series K preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesLPerpetualPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesLPerpetualPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series L Perpetual Preferred Stock",
        "label": "Series L Perpetual Preferred Stock [Member]",
        "documentation": "Series L perpetual preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesLPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesLPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series L",
        "label": "Series L Preferred Stock [Member]",
        "documentation": "Series L Preferred Stock.",
        "verboseLabel": "Series L Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesMPerpetualPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesMPerpetualPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series M Perpetual Preferred Stock",
        "label": "Series M Perpetual Preferred Stock [Member]",
        "documentation": "Series M perpetual preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesMPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesMPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series M Preferred Stock",
        "label": "Series M Preferred Stock [Member]",
        "documentation": "Series M Preferred Stock.",
        "verboseLabel": "Series M"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesNPerpetualPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesNPerpetualPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series N Perpetual Preferred Stock [Member]",
        "documentation": "Series N perpetual preferred stock.",
        "terseLabel": "Series N Perpetual Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesNPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesNPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series N Preferred Stock [Member]",
        "documentation": "Series N preferred stock.",
        "terseLabel": "Series N Preferred Stock",
        "verboseLabel": "Series N"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesOConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesOConvertiblePreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series O Convertible Preferred Stock [Member]",
        "documentation": "Series O Convertible Preferred Stock.",
        "terseLabel": "Series O Convertible Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesOPerpetualPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesOPerpetualPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series O Perpetual Preferred Stock [Member]",
        "documentation": "Series O perpetual preferred stock.",
        "terseLabel": "Series O Perpetual Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesOPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesOPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series O Preferred Stock",
        "label": "Series O Preferred Stock [Member]",
        "documentation": "Series O Preferred Stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesQPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesQPreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series Q Preferred Stock",
        "label": "Series Q Preferred Stock [Member]",
        "documentation": "Series Q preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SeriesRedeemableConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SeriesRedeemableConvertiblePreferredStockMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A",
        "label": "Series A",
        "documentation": "Represents the information pertaining to redeemable convertible preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation, vested and released restricted stock units, and exercised stock options",
        "label": "Share-based Compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "jagx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "RSUs Exercised (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were exercised during the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "RSUs Cancelled (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "RSUs Granted (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails": {
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock unit awards issued and outstanding",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r533"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "RSUs Outstanding",
        "label": "RSUs Outstanding",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndReleased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndReleased",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "RSUs vested and released (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Released",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were vested and released during the reporting period.",
        "terseLabel": "RSUs vested and released (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based Compensation",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r518",
      "r520",
      "r521",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r553"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional shares authorized (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1430"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares reserved for issuance",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails": {
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options available for grant under stock option plans",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Life (Years)"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantForfeituresInPeriodUponInitialPublicOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantForfeituresInPeriodUponInitialPublicOffering",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options Available for Grant, Forfeitures in Period upon Initial Public Offering",
        "terseLabel": "Options cancelled (in shares)",
        "documentation": "The number of shares under options available for grant upon initial public offering that were cancelled during the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantReducedUponAcquisition": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantReducedUponAcquisition",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options available for grant upon acquisition that were reduced during the reporting period.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Available for Grant Reduced Upon Acquisition",
        "negatedLabel": "Options granted (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Options cancelled (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options granted (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average grant date fair value of stock options granted (in dollars per share)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails": {
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Option outstanding",
        "terseLabel": "Options issued and outstanding",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r525"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock Options Outstanding",
        "label": "Stock Options Outstanding",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r525"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted Average Stock Option Exercise Price",
        "label": "Weighted Average Stock Option Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options vested, exercisable and expected to vest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Options exercisable (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Options exercisable (in dollars per share)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Options vested and expected to vest (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "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."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Options vested and expected to vest (in dollars per share)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "jagx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValueAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValueAmount",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average fair value of options vested on grant date",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value, Amount",
        "documentation": "Amount of Weighted average grant-date fair value of options vested."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsAvailableForGrantCancelled": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsAvailableForGrantCancelled",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs cancelled",
        "label": "Share Based Compensation Arrangement, By Share Based Payment Award, Restricted Stock Units, Available For Grant, Cancelled",
        "documentation": "The number of shares under RSU available for grant that were cancelled during the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsAvailableForGrantExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsAvailableForGrantExercised",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs exercised",
        "label": "Share Based Compensation Arrangement, By Share Based Payment Award, Restricted Stock Units, Available For Grant, Exercised",
        "documentation": "The number of shares under RSU available for grant that were exercised during the reporting period.",
        "negatedLabel": "RSUs exercised"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantRollForward",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Available for Grant",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward]",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive stock option term",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award",
        "documentation": "Description of terms of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r519"
     ]
    },
    "jagx_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsIssuedAndOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsIssuedAndOutstandingNumber",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails": {
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants issued and outstanding",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Warrants Issued And Outstanding Number",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ShareBasedCompensationArrangementByshareBasedPaymentAwardRestrictedStockUnitsAvailableForGrantReducedUponAcquisition": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ShareBasedCompensationArrangementByshareBasedPaymentAwardRestrictedStockUnitsAvailableForGrantReducedUponAcquisition",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "RSUs granted (in shares)",
        "label": "Share Based Compensation Arrangement, ByShare Based Payment Award, Restricted Stock Units, Available For Grant, Reduced Upon Acquisition",
        "documentation": "The number of shares under RSU available for grant upon acquisition that were reduced during the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationTables",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r521",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options cancelled (in dollars per share)",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based Compensation",
        "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r515",
      "r523",
      "r542",
      "r543",
      "r544",
      "r545",
      "r548",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option shares outstanding",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111"
     ]
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier [Axis]",
        "documentation": "Information by supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier [Domain]",
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharePrice",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesKPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share Price",
        "label": "Share Price",
        "terseLabel": "Closing price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted Average Remaining Contractual Life (Years)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "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."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Options exercisable (in years)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Options vested and expected to vest (in years)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "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."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of options vested (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares",
        "documentation": "Number of options vested."
       }
      }
     },
     "auth_ref": [
      "r1430"
     ]
    },
    "jagx_SharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SharesAuthorized",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total shares authorized",
        "label": "Shares Authorized",
        "documentation": "The maximum number of shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesIssued",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance (in shares)",
        "periodEndLabel": "Ending Balance (in shares)",
        "label": "Shares, Issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "jagx_SharesIssuedInExchangeOfNotesPayableAndAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SharesIssuedInExchangeOfNotesPayableAndAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in exchange of notes payable and accrued interest",
        "label": "Shares Issued In Exchange of Notes Payable and Accrued Interest",
        "documentation": "Shares issued in exchange of notes payable and accrued interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares Issued, Price Per Share",
        "terseLabel": "Purchase price of common stock (per shares)",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SharesIssuedUponVestingAndReleaseOfRestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SharesIssuedUponVestingAndReleaseOfRestrictedStockUnits",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued upon exercise of restricted stock units",
        "label": "Shares Issued Upon Vesting And Release Of Restricted Stock Units",
        "documentation": "Value of shares issued upon vesting and release of restricted stock units."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SharesIssuedUponVestingAndReleaseOfRestrictedStockUnitsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SharesIssuedUponVestingAndReleaseOfRestrictedStockUnitsShares",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued upon exercise of restricted stock units (in shares)",
        "label": "Shares Issued Upon Vesting And Release Of Restricted Stock Units, Shares",
        "documentation": "Number of shares issued upon vesting and release of restricted stock units."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermBorrowingsAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable",
        "label": "Short-term Debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term Debt [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable",
        "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r1383",
      "r1384",
      "r1385"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r1383",
      "r1384",
      "r1385"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r202"
     ]
    },
    "jagx_SixthPre-FundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SixthPre-FundedWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sixth Pre-Funded Warrants",
        "label": "Sixth Pre-Funded Warrants [Member]",
        "documentation": "Sixth Pre-Funded Warrants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software",
        "label": "Software",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SpecialtyPharmaciesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SpecialtyPharmaciesMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Specialty Pharmacies",
        "documentation": "Represents information pertaining to Specialty Pharmacies."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StandstillAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StandstillAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standstill Agreement",
        "documentation": "This member represents standstill agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StandstillWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StandstillWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standstill warrants",
        "label": "Standstill Warrants [Member]",
        "documentation": "Represents the information pertaining to Standstill Warrants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r134",
      "r155",
      "r252",
      "r263",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r289",
      "r290",
      "r291",
      "r296",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r387",
      "r391",
      "r399",
      "r400",
      "r587",
      "r588",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r1038",
      "r1041",
      "r1042",
      "r1048",
      "r1143",
      "r1488",
      "r1491",
      "r1492",
      "r1493",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesKPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesOPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r167",
      "r168",
      "r169",
      "r203",
      "r207",
      "r236",
      "r237",
      "r244",
      "r246",
      "r254",
      "r255",
      "r332",
      "r409",
      "r412",
      "r413",
      "r414",
      "r418",
      "r419",
      "r453",
      "r454",
      "r456",
      "r457",
      "r459",
      "r463",
      "r466",
      "r467",
      "r471",
      "r474",
      "r482",
      "r669",
      "r863",
      "r864",
      "r865",
      "r866",
      "r873",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r886",
      "r908",
      "r929",
      "r951",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r1246",
      "r1332",
      "r1334",
      "r1341"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r71",
      "r74",
      "r75",
      "r146",
      "r148",
      "r149",
      "r182",
      "r183",
      "r184",
      "r215",
      "r216",
      "r217",
      "r219",
      "r226",
      "r228",
      "r230",
      "r253",
      "r333",
      "r334",
      "r389",
      "r451",
      "r484",
      "r554",
      "r578",
      "r579",
      "r582",
      "r583",
      "r584",
      "r586",
      "r589",
      "r590",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r637",
      "r674",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r685",
      "r687",
      "r700",
      "r820",
      "r849",
      "r850",
      "r851",
      "r873",
      "r951"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r258",
      "r294",
      "r295",
      "r749",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r791",
      "r792",
      "r793",
      "r794",
      "r889",
      "r893",
      "r895",
      "r961",
      "r963",
      "r967",
      "r978",
      "r990",
      "r992",
      "r993",
      "r994",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1013",
      "r1033",
      "r1056",
      "r1058",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1132",
      "r1134",
      "r1135",
      "r1136",
      "r1142",
      "r1151",
      "r1488",
      "r1491",
      "r1492",
      "r1494",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficitParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r217",
      "r253",
      "r453",
      "r454",
      "r456",
      "r459",
      "r687",
      "r746",
      "r861",
      "r874",
      "r886",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r908",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r917",
      "r918",
      "r919",
      "r920",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r930",
      "r931",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r951",
      "r1027",
      "r1029",
      "r1152",
      "r1522"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED BALANCE SHEETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSSES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r152",
      "r154",
      "r231",
      "r514",
      "r1247",
      "r1251"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficitParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r217",
      "r253",
      "r297",
      "r453",
      "r454",
      "r456",
      "r459",
      "r687",
      "r746",
      "r861",
      "r874",
      "r886",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r908",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r917",
      "r918",
      "r919",
      "r920",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r930",
      "r931",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r951",
      "r1027",
      "r1029",
      "r1152",
      "r1522"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r1169",
      "r1179",
      "r1189",
      "r1221"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1410",
      "r1411",
      "r1412",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429"
     ]
    },
    "jagx_StockDividendsIssuedForConvertiblePreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockDividendsIssuedForConvertiblePreferredStock",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock dividends issued for convertible preferred stock",
        "documentation": "Stock dividends issued for convertible preferred stock.",
        "terseLabel": "Stock dividends issued as Series O Convertible Preferred Stock",
        "negatedLabel": "Stock dividends issued as Series O Convertible Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StockDividendsIssuedForPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockDividendsIssuedForPreferredStock",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Dividends Issued for Preferred Stock",
        "documentation": "Stock dividends issued for preferred stock.",
        "verboseLabel": "Stock dividends issued for Preferred Stock",
        "negatedLabel": "Stock dividends issued as Preferred Stock",
        "terseLabel": "Stock dividends issued as Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StockDividendsToPreferredStockholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockDividendsToPreferredStockholders",
     "crdr": "debit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Dividends To Preferred Stockholders",
        "documentation": "Stock dividends to preferred stockholders.",
        "terseLabel": "Stock dividends to preferred stockholders"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StockIssuedDuringPeriodInExchangeOfNotesPayableAndAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockIssuedDuringPeriodInExchangeOfNotesPayableAndAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares issued in exchange of notes payable and accrued interest",
        "label": "Stock Issued During Period in Exchange of Notes Payable and Accrued Interest",
        "documentation": "Stock issued during period in exchange of notes payable and accrued interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Common shares issued from conversion (in shares)",
        "verboseLabel": "Shares issued in exchange of convertible preferred stock",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r44",
      "r71",
      "r74",
      "r107",
      "r437"
     ]
    },
    "jagx_StockIssuedDuringPeriodSharesExchangeOfLicenseAgreement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockIssuedDuringPeriodSharesExchangeOfLicenseAgreement",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued to third party in exchange of license agreement (in shares)",
        "label": "Stock Issued During Period, Shares, Exchange Of License Agreement",
        "documentation": "Number of new stock issued during the period in exchange for license agreement to third party."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StockIssuedDuringPeriodSharesInExchangeOfNotesPayableAndAccruedInterest": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockIssuedDuringPeriodSharesInExchangeOfNotesPayableAndAccruedInterest",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in exchange of notes payable and accrued interest (in shares)",
        "label": "Stock Issued During Period, Shares, in Exchange of Notes Payable and Accrued Interest",
        "documentation": "The number of shares of stock issued during period in exchange of notes payable and accrued interest."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StockIssuedDuringPeriodSharesIssuedForPurchaseAgreement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockIssuedDuringPeriodSharesIssuedForPurchaseAgreement",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate shares issued",
        "label": "Stock Issued During Period Shares Issued For Purchase Agreement",
        "documentation": "Number of stock issued in lieu of purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StockIssuedDuringPeriodSharesIssuedForRoyaltyInterest": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockIssuedDuringPeriodSharesIssuedForRoyaltyInterest",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate shares issued",
        "label": "Stock Issued During Period, Shares, Issued for Royalty Interest",
        "documentation": "Number of stock issued in lieu of royalty interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock issued to other third party for services (in shares)",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock (in shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "verboseLabel": "Shares issued after balance sheet date",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r70",
      "r71",
      "r107",
      "r863",
      "r951",
      "r984"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares for royalty exchanged",
        "label": "Stock Issued During Period, Shares, Other",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesReverseStockSplits",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Reverse Stock Splits",
        "terseLabel": "Post reverse stock split number of publicly held shares of common stock",
        "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Options exercised (in shares)",
        "terseLabel": "Options exercised (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r70",
      "r71",
      "r107",
      "r529"
     ]
    },
    "jagx_StockIssuedDuringPeriodSharesToInvestorsInExchangeOfPreferredStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockIssuedDuringPeriodSharesToInvestorsInExchangeOfPreferredStock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period Shares To Investors In Exchange Of Preferred stock",
        "documentation": "Stock issued during period shares to investors in exchange of preferred stock.",
        "terseLabel": "Common shares issued to investors in exchange for Preferred Stock (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StockIssuedDuringPeriodToInvestorsInExchangeOfPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockIssuedDuringPeriodToInvestorsInExchangeOfPreferredStock",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued to investors in exchange for Preferred Stock",
        "label": "Stock Issued During Period To Investors In Exchange of Preferred Stock",
        "documentation": "Stock issued during period to investors in exchange of preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued from conversion",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r71",
      "r74",
      "r75",
      "r107"
     ]
    },
    "jagx_StockIssuedDuringPeriodValueExchangeOfLicenseAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockIssuedDuringPeriodValueExchangeOfLicenseAgreement",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued to third party in exchange of license agreement",
        "label": "Stock Issued During Period, Value, Exchange Of License Agreement",
        "documentation": "Equity impact of value of new stock issued during the period in exchange for license agreement to third party."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StockIssuedDuringPeriodValueIssuedForPurchaseAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockIssuedDuringPeriodValueIssuedForPurchaseAgreement",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period Value Issued For Purchase Agreement",
        "documentation": "Amount of stock issued in lieu of purchase agreement.",
        "terseLabel": "Aggregate shares value"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StockIssuedDuringPeriodValueIssuedForRoyaltyInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockIssuedDuringPeriodValueIssuedForRoyaltyInterest",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate shares value",
        "label": "Stock Issued During Period, Value, Issued for Royalty Interest",
        "documentation": "Amount of stock issued in lieu of royalty interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued to other third party for services",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Aggregate offering price",
        "terseLabel": "Issuance of common stock",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r70",
      "r71",
      "r107",
      "r873",
      "r951",
      "r984",
      "r1158"
     ]
    },
    "jagx_StockIssuedDuringPeriodValueWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockIssuedDuringPeriodValueWarrants",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants",
        "label": "Stock Issued During Period, Value, Warrants",
        "documentation": "Stock issued during period, value, warrants."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StockOptionsOtherThanInducementOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockOptionsOtherThanInducementOptionsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options issued and outstanding",
        "label": "Stock Options Other Than Inducement Options [Member]",
        "documentation": "Represents information pertaining to stock options other than inducement stock options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Repurchased and Retired During Period, Shares",
        "terseLabel": "Shares retired (in shares)",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r70",
      "r71",
      "r107"
     ]
    },
    "us-gaap_StockTransactionsParentheticalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockTransactionsParentheticalDisclosuresAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock Transactions, Parenthetical Disclosures",
        "label": "Stock Transactions, Parenthetical Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StockholderRightsPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StockholderRightsPlanMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholder Rights Plan",
        "label": "Stockholder Rights Plan [Member]",
        "documentation": "Stockholder rights plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' deficit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Total stockholders' deficit",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r55",
      "r146",
      "r147",
      "r148",
      "r149",
      "r183",
      "r215",
      "r216",
      "r217",
      "r219",
      "r226",
      "r228",
      "r333",
      "r334",
      "r389",
      "r451",
      "r484",
      "r554",
      "r578",
      "r579",
      "r582",
      "r583",
      "r584",
      "r586",
      "r589",
      "r590",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r637",
      "r674",
      "r676",
      "r680",
      "r686",
      "r700",
      "r850",
      "r851",
      "r871",
      "r910",
      "r927",
      "r952",
      "r953",
      "r988",
      "r1146",
      "r1147",
      "r1158",
      "r1330",
      "r1334",
      "r1335",
      "r1366",
      "r1461",
      "r1524"
     ]
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Deficit",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r465",
      "r467",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r478",
      "r479",
      "r481",
      "r484",
      "r622",
      "r636",
      "r954",
      "r956",
      "r989"
     ]
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse stock split ratio",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "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."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityReverseStockSplit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Reverse Stock Split",
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "jagx_Streeterville2022RoyaltyInterestGlobalAmendmentNo4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "Streeterville2022RoyaltyInterestGlobalAmendmentNo4Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Streeterville 2022 Royalty Interest Global Amendment No. 4 [Member]",
        "documentation": "Streeterville 2022 Royalty Interest Global Amendment No. 4 member.",
        "terseLabel": "Streeterville 2022 Royalty Interest Global Amendment No. 4"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StreetervilleCapitalLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StreetervilleCapitalLlcMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Streeterville",
        "label": "Streeterville",
        "documentation": "Represents the information pertaining to Streeterville Capital, Llc."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StreetervilleNewNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StreetervilleNewNoteMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Streeterville New Note [Member]",
        "documentation": "Streeterville new note.",
        "terseLabel": "Streeterville New Note"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StreetervilleNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StreetervilleNoteMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Streeterville Note",
        "label": "Streeterville Note",
        "documentation": "Represents the information pertaining to Streeterville Note."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StreetervilleRoyaltyInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StreetervilleRoyaltyInterestMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Streeterville 2",
        "label": "Streeterville Royalty Interest [Member]",
        "documentation": "Represents the information pertaining to Streeterville royalty interest."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_StreetervilleWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "StreetervilleWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Streeterville Warrants",
        "label": "Streeterville Warrants [Member]",
        "documentation": "Represents the information pertaining to Streeterville Warrants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events.",
        "terseLabel": "Subsequent Events",
        "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."
       }
      }
     },
     "auth_ref": [
      "r681",
      "r709"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent event",
        "terseLabel": "Subsequent Event",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r681",
      "r709"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r681",
      "r709"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r681",
      "r709"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r681",
      "r709"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r710"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReverseStockSplitAndAtmDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficitParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SummaryOfSignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SummaryOfSignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary Of Significant Accounting Policies [Line Items]",
        "documentation": "Summary Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SummaryOfSignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SummaryOfSignificantAccountingPoliciesTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesNoncontrollingInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Table]",
        "documentation": "Summary of Significant Accounting Policies."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SummaryOfWarrantActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SummaryOfWarrantActivityTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of warrant activity",
        "documentation": "Summary of warrant activity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Components",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
       }
      }
     },
     "auth_ref": [
      "r1261"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental schedule of cash flow information",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplierConcentrationRiskMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier risk",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1346"
     ]
    },
    "jagx_SupplierFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SupplierFourMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier Four Member",
        "documentation": "Supplier 4.",
        "verboseLabel": "Supplier 4"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SupplierOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SupplierOneMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier One [Member]",
        "documentation": "Supplier One.",
        "terseLabel": "Supplier 1"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SupplierThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SupplierThreeMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Supplier 3",
        "label": "Supplier Three Member",
        "documentation": "Supplier 3."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_SupplierTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "SupplierTwoMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier Two [Member]",
        "documentation": "Supplier Two.",
        "terseLabel": "Supplier 2"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r1215"
     ]
    },
    "jagx_TempestaNotePayableTwoThousandNineteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TempestaNotePayableTwoThousandNineteenMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebt2019TempestaNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tempesta Note",
        "documentation": "Represents the information pertaining to Notes payable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TemporaryEquityByClassOfStockTable",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, by Class of Stock [Table]",
        "documentation": "Disclosure of information about equity instrument classified as temporary equity. Includes, but not is limited to, description of share, value, share authorized, issued, and outstanding, redemption price per share, and subscription receivable."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r454",
      "r456",
      "r457",
      "r463"
     ]
    },
    "jagx_TemporaryEquityCancellationOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TemporaryEquityCancellationOfShares",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Surrender and cancellation of shares",
        "label": "Temporary Equity, Cancellation Of Shares",
        "documentation": "Number of shares surrendered and cancelled."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheets",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance, Redeemable preferred stock",
        "periodEndLabel": "Ending Balance, Redeemable preferred stock",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "terseLabel": "Series O Convertible Preferred stock: $0.0001 par value; 1,557,000 and 0 shares authorized at March 31, 2026 and December 31, 2025, respectively; 1,241,928 and 0 shares issued and outstanding at March 31, 2026 and December 31, 2025",
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r409",
      "r412",
      "r413",
      "r414",
      "r418",
      "r419",
      "r453",
      "r454",
      "r456",
      "r460",
      "r564",
      "r566",
      "r806"
     ]
    },
    "us-gaap_TemporaryEquityDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TemporaryEquityDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity",
        "terseLabel": "Temporary Equity Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_TemporaryEquityExchangeSharesIssuedStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TemporaryEquityExchangeSharesIssuedStatedValuePerShare",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right to exchange shares at per share price",
        "label": "Temporary Equity, Exchange Shares Issued, Stated Value, Per Share",
        "documentation": "Per share amount of par value or stated value of per shares of exchange shares issued pursuant to exchange agreement.",
        "verboseLabel": "Stated value pers share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TemporaryEquityLineItems",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity",
        "label": "Temporary Equity [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r456",
      "r457",
      "r459",
      "r463"
     ]
    },
    "us-gaap_TemporaryEquityLiquidationPreferencePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TemporaryEquityLiquidationPreferencePerShare",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidation Preference per Share",
        "label": "Temporary Equity, Liquidation Preference Per Share",
        "documentation": "The per share 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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable preferred stock, par value (in dollars per share)",
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "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."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TemporaryEquitySharesAuthorized",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable preferred stock, shares authorized (in shares)",
        "label": "Temporary Equity, Shares Authorized",
        "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."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r456"
     ]
    },
    "jagx_TemporaryEquitySharesDesignated": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TemporaryEquitySharesDesignated",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable preferred stock, designated from authorized preferred stock",
        "label": "Temporary Equity Shares Designated",
        "documentation": "The number shares designated of the maximum number of temporary equity shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TemporaryEquitySharesIssued",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable preferred stock, shares issued (in shares)",
        "label": "Temporary Equity, Shares Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r456"
     ]
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TemporaryEquitySharesOutstanding",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Outstanding",
        "terseLabel": "Redeemable preferred stock, shares outstanding (in shares)",
        "periodStartLabel": "Beginning Balance, Redeemable preferred stock (in shares)",
        "periodEndLabel": "Ending Balance, Redeemable preferred stock (in shares)",
        "label": "Temporary Equity, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r456"
     ]
    },
    "jagx_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued",
        "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of temporary equity issued during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TemporaryEquityTableTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of convertible preferred stock",
        "label": "Temporary Equity [Table Text Block]",
        "documentation": "Tabular disclosure of 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."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397"
     ]
    },
    "jagx_TemporaryEquityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TemporaryEquityTextBlock",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureTemporaryEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Equity",
        "label": "Temporary Equity [Text Block]",
        "documentation": "The entire disclosure for temporary equity."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_TermForInitiationOfHumanTrials": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TermForInitiationOfHumanTrials",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term for initiation of human trials",
        "label": "Term for Initiation of Human Trials",
        "documentation": "Term for initiation of human trials."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_TermOfAgreement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TermOfAgreement",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreement term",
        "label": "Term of Agreement",
        "documentation": "Term of agreement from the effective date."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_TheMaximumAmountToBeReceivedByAlivus": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TheMaximumAmountToBeReceivedByAlivus",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAssetTransferAndTransitionCommitmentUpdateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "The Maximum Amount To Be Received By Alivus",
        "documentation": "The maximum amount to be received by Alivus.",
        "terseLabel": "Maximum amount to be received by Alivus"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ThirdPre-FundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ThirdPre-FundedWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Third Pre-Funded Warrants [Member]",
        "documentation": "Third Pre-Funded Warrants.",
        "terseLabel": "Third Pre-Funded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ThreeMajorPharmaceuticalDistributorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ThreeMajorPharmaceuticalDistributorsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Three major pharmaceutical distributors",
        "documentation": "Represents the information pertaining to three major pharmaceutical distributors of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ThresholdMonthlyRoyaltyPaymentPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ThresholdMonthlyRoyaltyPaymentPayable",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold monthly royalty payment payable",
        "label": "Threshold Monthly Royalty Payment, Payable",
        "documentation": "Threshold amount of monthly royalty payment payable under the agreement."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_ThresholdUsedForCalculatingConcentrationOfRisk": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "ThresholdUsedForCalculatingConcentrationOfRisk",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold for calculating concentration risk percentage",
        "label": "Threshold Used For Calculating Concentration Of Risk",
        "documentation": "Threshold used for calculating concentration risk percentage."
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1472"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1207"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r1214"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, net",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1358",
      "r1359",
      "r1360"
     ]
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TrademarksMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureBalanceSheetComponentsIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks",
        "label": "Trademarks",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r1014",
      "r1078",
      "r1369",
      "r1370",
      "r1371",
      "r1372",
      "r1373",
      "r1374",
      "r1376",
      "r1378",
      "r1379",
      "r1380"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r1234"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r1236"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_TransactionCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TransactionCost",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction expense",
        "label": "Transaction Cost",
        "documentation": "The amount of expenses incurred in connection with transaction cost.",
        "verboseLabel": "Transaction expense"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_TransferOfManufacturingAndSupplyAgreementAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TransferOfManufacturingAndSupplyAgreementAmount",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Of Manufacturing And Supply Agreement Amount",
        "documentation": "Transfer of manufacturing and supply agreement amount.",
        "terseLabel": "Transfer of manufacturing and supply agreement amount"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_TransferPriceReceivableUponAchievementOfCertainRegulatoryAndSalesMilestones": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TransferPriceReceivableUponAchievementOfCertainRegulatoryAndSalesMilestones",
     "crdr": "debit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionCollaborationRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer price receivable upon achievement of certain regulatory and sales milestones",
        "label": "Receivable upon Achievement of Certain Regulatory and Sales Milestones",
        "documentation": "The amount receivable for all licensed products upon achievement of certain regulatory and sales milestones"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r445",
      "r480",
      "r622",
      "r635",
      "r662",
      "r667",
      "r671",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r797",
      "r821",
      "r1110",
      "r1112",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1125",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1446",
      "r1449",
      "r1450",
      "r1451",
      "r1453",
      "r1454",
      "r1456",
      "r1457"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1237"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1238"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1238"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1236"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r1236"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r1239"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1237"
     ]
    },
    "jagx_TropicalDiseasePriorityReviewVoucherSaleValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TropicalDiseasePriorityReviewVoucherSaleValue",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of comparable TDPRV",
        "label": "Tropical Disease Priority Review Voucher Sale Value",
        "documentation": "The amount of sale value of TRPRV compare sale value."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_TwoMajorPharmaceuticalDistributorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TwoMajorPharmaceuticalDistributorsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to two major pharmaceutical distributors of the entity.",
        "label": "Two major pharmaceutical distributors"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_TwoThousandAndTwentyFiveStreetervilleNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TwoThousandAndTwentyFiveStreetervilleNoteMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand And Twenty Five Streeterville Note [Member]",
        "documentation": "Two thousand and twenty five streeterville note.",
        "terseLabel": "2025 Streeterville Note"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_TwoThousandAndTwentyOneStreetervilleNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "TwoThousandAndTwentyOneStreetervilleNoteMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand And Twenty One Streeterville Note [Member]",
        "documentation": "Two thousand and twenty one streeterville note.",
        "terseLabel": "2021 Streeterville Note"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesCommitmentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesMasterServicesAgreementDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesPurchaseCommitmentDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesSecuritiesPurchaseAndLicensingAgreementAndApril2024AgreementForGelclairDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtStreetervilleNoteDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesLPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesMPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesNPreferredStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureStockholdersDeficitReservedSharesAndCommonStockDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionCollaborationRevenueDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Type of Arrangement and Non-arrangement Transactions [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSegmentDataDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "US"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_UmbrellaInsuranceFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "UmbrellaInsuranceFinancingMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtInsuranceFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Umbrella Insurance Financing",
        "documentation": "Represents the information pertaining to Umbrella Insurance Financing."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r1233"
     ]
    },
    "jagx_UntilOneYearAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "UntilOneYearAnniversaryMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Until One Year Anniversary",
        "documentation": "Represents information pertaining to until one year anniversary."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_UpfrontRevenueAndRoyalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "UpfrontRevenueAndRoyalties",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureOrganizationAndBusinessLiquidityAndGoingConcernDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "upfront revenue and royalties",
        "documentation": "Upfront revenue and royalties.",
        "terseLabel": "Upfront revenue and royalties"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_Uptown2020RoyaltyInterestGlobalAmendmentNo4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "Uptown2020RoyaltyInterestGlobalAmendmentNo4Member",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uptown 2020 Royalty Interest Global Amendment No. 4 [Member]",
        "documentation": "Uptown 2020 Royalty Interest Global Amendment No. 4 member.",
        "terseLabel": "Uptown 2020 Royalty Interest Global Amendment No. 4"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_UptownAndStreetervillePreferredStockExchangeAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "UptownAndStreetervillePreferredStockExchangeAgreementsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uptown and Streeterville Preferred Stock Exchange Agreements",
        "label": "Uptown and Streeterville Preferred Stock Exchange Agreements [Member]",
        "documentation": "Uptown and streeterville preferred stock exchange agreements."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_UptownCommonStockExchangeAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "UptownCommonStockExchangeAgreementsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uptown Common Stock Exchange Agreements [Member]",
        "documentation": "Uptown Common Stock Exchange Agreements.",
        "terseLabel": "Uptown Common Stock Exchange Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_UptownExchangeAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "UptownExchangeAgreementMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uptown Exchange Agreement [Member]",
        "documentation": "Uptown exchange agreement.",
        "terseLabel": "Uptown Exchange Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_UptownHybridInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "UptownHybridInstrumentsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementEstimatedFairValueOfLevel3Details",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOfLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementFairValueOptionHybridInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uptown",
        "label": "Uptown Hybrid Instruments [Member]",
        "documentation": "Represents the information pertaining to Uptown."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_UptownMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "UptownMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uptown",
        "label": "Uptown [Member]",
        "documentation": "Uptown."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_UptownParkCapitalLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "UptownParkCapitalLlcMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uptown Park Capital, LLC",
        "label": "Uptown Park Capital, LLC",
        "documentation": "Represents information relating to Uptown Park Capital, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_UptownWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "UptownWarrantsMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uptown warrants",
        "label": "Uptown Warrants [Member]",
        "documentation": "Represents the information pertaining to Uptown Warrants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139",
      "r256",
      "r259",
      "r260",
      "r261",
      "r791",
      "r793",
      "r1034"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VehiclesMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalDetailsOfOfficeSpaceLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_VotingPercentageObtainingToBecomeExercisableAndTradeIndependently": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "VotingPercentageObtainingToBecomeExercisableAndTradeIndependently",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosurePreferredStockSeriesKPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Voting Percentage Obtaining to Become Exercisable and Trade Independently",
        "documentation": "Voting percentage obtaining to become exercisable and trade independently.",
        "terseLabel": "Voting percentage obtaining to become exercisable and trade independently"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1203"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareOtherCommonStockEquivalentsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants issued and outstanding",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1149",
      "r1150",
      "r1153",
      "r1154",
      "r1155",
      "r1156"
     ]
    },
    "jagx_WarrantSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "WarrantSharesMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Shares [Member]",
        "documentation": "Warrant shares.",
        "terseLabel": "Warrant Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsNoteDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsOutstandingMaturityDate",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants expiration date",
        "label": "Warrants and Rights Outstanding, Maturity Date",
        "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r1449",
      "r1450",
      "r1451"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Warrants - Measurement input",
        "label": "Warrants and Rights Outstanding, Measurement Input",
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur."
       }
      }
     },
     "auth_ref": [
      "r1449",
      "r1450",
      "r1451"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSaleOfFutureRoyaltyInterestDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Term of warrant",
        "label": "Warrants and Rights Outstanding, Term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1449",
      "r1450",
      "r1451"
     ]
    },
    "jagx_WarrantsExercisablePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "WarrantsExercisablePeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Exercisable Period",
        "documentation": "Warrants exercisable period.",
        "terseLabel": "Warrants exercisable period"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_WarrantsExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "WarrantsExpirationPeriod",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtReplacementNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureDebtSecuritiesPurchaseAgreementsAndPromissoryNotesDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Expiration Period",
        "documentation": "Warrants expiration period.",
        "verboseLabel": "Warrants expiration period"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_WarrantsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "WarrantsFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureWarrantsAgreements2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants",
        "label": "Warrants, Fair Value Disclosure",
        "documentation": "Fair value portion of warrants classified as equity."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_WarrantsIssuedInExchangeForPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "WarrantsIssuedInExchangeForPreferredStock",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Issued In Exchange For Preferred Stock",
        "documentation": "Warrants issued in exchange for preferred stock.",
        "terseLabel": "Warrants issued in exchange for preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "jagx_WarrantsIssuedInExchangeForRoyaltyInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "WarrantsIssuedInExchangeForRoyaltyInterest",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants issued in exchange for Royalty Interest",
        "label": "Warrants Issued in Exchange for Royalty Interest",
        "documentation": "Warrants issued in exchange for Royalty Interest."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_WarrantsIssuedToInExchangeForNotesPayableAndAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "WarrantsIssuedToInExchangeForNotesPayableAndAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Issued to in Exchange for Notes Payable and Accrued Interest",
        "documentation": "Warrants issued to in exchange for notes payable and accrued interest.",
        "terseLabel": "Warrants issued in exchange for notes payable and accrued interest"
       }
      }
     },
     "auth_ref": []
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureFairValueMeasurementQuantitativeInformationAboutTheSignificantUnobservableInputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average",
        "label": "Weighted average"
       }
      }
     },
     "auth_ref": [
      "r545",
      "r546",
      "r645",
      "r726",
      "r1007",
      "r1008",
      "r1114",
      "r1476",
      "r1478",
      "r1481"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareCalculationOfBasicAndDilutedNetLossPerCommonShareDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted-average common stock outstanding, diluted",
        "terseLabel": "Shares used to compute net loss per common stock, diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r246"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureNetLossPerShareCalculationOfBasicAndDilutedNetLossPerCommonShareDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted-average common stock outstanding, basic",
        "terseLabel": "Shares used to compute net loss per common stock, basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r246"
     ]
    },
    "jagx_WoodwardAndFuturePakMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "WoodwardAndFuturePakMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Woodward and Future Pak",
        "label": "Woodward and Future Pak [Member]",
        "documentation": "Woodward and future pak."
       }
      }
     },
     "auth_ref": []
    },
    "jagx_WoodwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jaguarhealth.gcs-web.com/20260331",
     "localname": "WoodwardMember",
     "presentation": [
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAccountsPayableCostOfProductRevenueAndConcentrationsDetails",
      "http://jaguarhealth.gcs-web.com/20260331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Woodward",
        "label": "Woodward Member",
        "documentation": "Woodward."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1201"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "330",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481244/470-50-50-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-3"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "808",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481003/205-10-S50-2"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 1.B.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-7"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-4A"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-5A"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479366/326-20-35-8A"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-5"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-17"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-21"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.M.2.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483530/326-20-S99-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479175/326-30-30-1B"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-13A"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-7A"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3A"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3C"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3D"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-40/tableOfContent"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-3"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-4"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-5"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.E.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479772/718-30-S55-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8C"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479693/815-10-S50-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-15"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-33"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-35A"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "SubTopic": "310",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/210/tableOfContent"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1419": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1424": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1449": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1452": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1453": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1459": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1460": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r1464": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1465": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1466": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1467": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1468": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1469": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1470": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1471": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1472": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1473": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1474": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1475": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1476": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1477": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1478": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1479": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1480": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1481": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1482": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1483": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1485": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1486": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1489": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1490": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1491": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1492": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1493": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1494": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1495": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1496": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1497": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1498": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1499": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1500": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1501": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1502": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1503": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1504": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1505": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1506": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1507": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1508": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1509": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1510": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1511": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1512": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1513": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1514": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1515": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1516": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1517": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1518": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1519": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1520": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1521": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1522": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1523": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1524": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1525": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1526": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1527": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1528": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1529": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1530": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
