{
 "version": "2.2",
 "instance": {
  "cmre20260804_6k.htm ex_998907.htm": {
   "nsprefix": "cmre",
   "nsuri": "http://www.costamare.com/20260630",
   "dts": {
    "schema": {
     "local": [
      "cmre-20260630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd",
      "https://xbrl.sec.gov/country/2026/country-2026.xsd",
      "https://xbrl.sec.gov/currency/2026/currency-2026.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd",
      "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd",
      "https://xbrl.sec.gov/exch/2026/exch-2026.xsd",
      "https://xbrl.sec.gov/naics/2026/naics-2026.xsd",
      "https://xbrl.sec.gov/sic/2026/sic-2026.xsd",
      "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "cmre-20260630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cmre-20260630_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "cmre-20260630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cmre-20260630_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "cmre20260804_6k.htm",
      "ex_998907.htm"
     ]
    }
   },
   "keyStandard": 272,
   "keyCustom": 135,
   "axisStandard": 36,
   "axisCustom": 0,
   "memberStandard": 41,
   "memberCustom": 198,
   "hidden": {
    "total": 65,
    "http://fasb.org/us-gaap/2026": 23,
    "http://xbrl.sec.gov/dei/2026": 6,
    "http://www.costamare.com/20260630": 36
   },
   "contextCount": 664,
   "entityCount": 1,
   "segmentCount": 248,
   "elementCount": 801,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2026": 1272,
    "http://xbrl.sec.gov/dei/2026": 13,
    "http://fasb.org/srt/2026": 2
   },
   "report": {
    "R1": {
     "role": "http://www.costamare.com/20260630/role/statement-document-and-entity-information",
     "longName": "000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmre20260804_6k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmre20260804_6k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
     "longName": "001 - Statement - Consolidated Balance Sheets (current Period Unaudited)",
     "shortName": "Consolidated Balance Sheets (current Period Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:InventoryNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
     "longName": "002 - Statement - Consolidated Statements of Income (Unaudited)",
     "shortName": "Consolidated Statements of Income (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:DirectFinancingLeaseRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:OperatingIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited",
     "longName": "003 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)",
     "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
     "longName": "004 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)",
     "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "i_2024-12-31_StatementClassOfStockAxis-SeriesFPreferredStockMember_StatementEquityComponentsAxis-PreferredStockMember",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-01-01_2025-06-30_StatementClassOfStockAxis-SeriesFPreferredStockMember_StatementEquityComponentsAxis-PreferredStockMember",
      "name": "us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
     "longName": "005 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
     "longName": "006 - Disclosure - Note 1 - Basis of Presentation and General Information",
     "shortName": "Note 1 - Basis of Presentation and General Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.costamare.com/20260630/role/statement-note-2-significant-accounting-policies-and-recent-accounting-pronouncements",
     "longName": "007 - Disclosure - Note 2 - Significant Accounting Policies and Recent Accounting Pronouncements",
     "shortName": "Note 2 - Significant Accounting Policies and Recent Accounting Pronouncements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations",
     "longName": "008 - Disclosure - Note 3 - Discontinued Operations",
     "shortName": "Note 3 - Discontinued Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:DiscontinuedOperationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:DiscontinuedOperationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
     "longName": "009 - Disclosure - Note 4 - Transactions With Related Parties",
     "shortName": "Note 4 - Transactions With Related Parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information",
     "longName": "010 - Disclosure - Note 5 - Segmental Financial Information",
     "shortName": "Note 5 - Segmental Financial Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments",
     "longName": "011 - Disclosure - Note 6 - Short-term investments",
     "shortName": "Note 6 - Short-term investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.costamare.com/20260630/role/statement-note-7-inventories",
     "longName": "012 - Disclosure - Note 7 - Inventories",
     "shortName": "Note 7 - Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
     "longName": "013 - Disclosure - Note 8 - Vessels and Advances, Net",
     "shortName": "Note 8 - Vessels and Advances, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:VesselsAndAdvancesNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:VesselsAndAdvancesNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net",
     "longName": "014 - Disclosure - Note 9 - Deferred Charges, Net",
     "shortName": "Note 9 - Deferred Charges, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:DeferredChargesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:DeferredChargesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
     "longName": "015 - Disclosure - Note 10 - Long-term Debt",
     "shortName": "Note 10 - Long-term Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
     "longName": "016 - Disclosure - Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases",
     "shortName": "Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:LesseeAndLessorFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:LesseeAndLessorFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent",
     "longName": "017 - Disclosure - Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current",
     "shortName": "Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies",
     "longName": "018 - Disclosure - Note 13 - Commitments and Contingencies",
     "shortName": "Note 13 - Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
     "longName": "019 - Disclosure - Note 14 - Stockholders' Equity",
     "shortName": "Note 14 - Stockholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share",
     "longName": "020 - Disclosure - Note 15 - Earnings Per Share",
     "shortName": "Note 15 - Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs",
     "longName": "021 - Disclosure - Note 16 - Interest and Finance Costs",
     "shortName": "Note 16 - Interest and Finance Costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:InterestFinanceCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:InterestFinanceCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.costamare.com/20260630/role/statement-note-17-taxes",
     "longName": "022 - Disclosure - Note 17 - Taxes",
     "shortName": "Note 17 - Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
     "longName": "023 - Disclosure - Note 18 - Derivatives",
     "shortName": "Note 18 - Derivatives",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
     "longName": "024 - Disclosure - Note 19 - Financial Instruments",
     "shortName": "Note 19 - Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income",
     "longName": "025 - Disclosure - Note 20 - Comprehensive Income",
     "shortName": "Note 20 - Comprehensive Income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
     "longName": "026 - Disclosure - Note 21 - Subsequent Events",
     "shortName": "Note 21 - Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-tables",
     "longName": "027 - Disclosure - Note 1 - Basis of Presentation and General Information (Tables)",
     "shortName": "Note 1 - Basis of Presentation and General Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-tables",
     "longName": "028 - Disclosure - Note 3 - Discontinued Operations (Tables)",
     "shortName": "Note 3 - Discontinued Operations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-DryBulkrelatedBusinessMember",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:DiscontinuedOperationsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-DryBulkrelatedBusinessMember",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:DiscontinuedOperationsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-tables",
     "longName": "029 - Disclosure - Note 5 - Segmental Financial Information (Tables)",
     "shortName": "Note 5 - Segmental Financial Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-tables",
     "longName": "030 - Disclosure - Note 8 - Vessels and Advances, Net (Tables)",
     "shortName": "Note 8 - Vessels and Advances, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfVesselsAndAdvancesNetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:VesselsAndAdvancesNetTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfVesselsAndAdvancesNetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:VesselsAndAdvancesNetTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-tables",
     "longName": "031 - Disclosure - Note 9 - Deferred Charges, Net (Tables)",
     "shortName": "Note 9 - Deferred Charges, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfDeferredChargesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:DeferredChargesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfDeferredChargesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:DeferredChargesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-tables",
     "longName": "032 - Disclosure - Note 10 - Long-term Debt (Tables)",
     "shortName": "Note 10 - Long-term Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-tables",
     "longName": "033 - Disclosure - Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases (Tables)",
     "shortName": "Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:SalestypeLeaseNetInvestmentInLeaseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:LesseeAndLessorFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:SalestypeLeaseNetInvestmentInLeaseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:LesseeAndLessorFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-tables",
     "longName": "034 - Disclosure - Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current (Tables)",
     "shortName": "Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-tables",
     "longName": "035 - Disclosure - Note 13 - Commitments and Contingencies (Tables)",
     "shortName": "Note 13 - Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfNonCancelableLongtermTimeCharterContractsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfNonCancelableLongtermTimeCharterContractsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-tables",
     "longName": "036 - Disclosure - Note 15 - Earnings Per Share (Tables)",
     "shortName": "Note 15 - Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-tables",
     "longName": "037 - Disclosure - Note 16 - Interest and Finance Costs (Tables)",
     "shortName": "Note 16 - Interest and Finance Costs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:InterestFinanceCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:InterestFinanceCostsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:InterestFinanceCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cmre:InterestFinanceCostsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.costamare.com/20260630/role/statement-note-18-derivatives-tables",
     "longName": "038 - Disclosure - Note 18 - Derivatives (Tables)",
     "shortName": "Note 18 - Derivatives (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfDerivativesInASC815CashFlowHedgingRelationshipsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfDerivativesInASC815CashFlowHedgingRelationshipsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-tables",
     "longName": "039 - Disclosure - Note 19 - Financial Instruments (Tables)",
     "shortName": "Note 19 - Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfDerivativeAssetsAndLiabilitiesAtFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ScheduleOfDerivativeAssetsAndLiabilitiesAtFairValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
     "longName": "040 - Disclosure - Note 1 - Basis of Presentation and General Information (Details Textual)",
     "shortName": "Note 1 - Basis of Presentation and General Information (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "d_2016-07-06_2026-06-30",
      "name": "us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2016-07-06_2026-06-30",
      "name": "us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details",
     "longName": "041 - Disclosure - Note 1 - Basis of Presentation and General Information - Customer Concentration Risk (Details)",
     "shortName": "Note 1 - Basis of Presentation and General Information - Customer Concentration Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-MajorCustomerAMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-MajorCustomerAMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details",
     "longName": "042 - Disclosure - Note 1 - Basis of Presentation and General Information - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)",
     "shortName": "Note 1 - Basis of Presentation and General Information - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-06-30",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details",
     "longName": "043 - Disclosure - Note 3 - Discontinued Operations - Components (Details)",
     "shortName": "Note 3 - Discontinued Operations - Components (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "d_2025-01-01_2025-05-06",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "cmre:DiscontinuedOperationsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-01-01_2025-05-06",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "cmre:DiscontinuedOperationsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
     "longName": "044 - Disclosure - Note 4 - Transactions With Related Parties 1 (Details Textual)",
     "shortName": "Note 4 - Transactions With Related Parties 1 (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:ManagementFeesRelatedParties",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30_RelatedPartyTransactionsByRelatedPartyAxis-CostamareShippingCompanySAAndCostamareShippingServicesLTDMember",
      "name": "cmre:ConstructionSupervisoryFee",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual",
     "longName": "045 - Disclosure - Note 4 - Transactions With Related Parties 2 (Details Textual)",
     "shortName": "Note 4 - Transactions With Related Parties 2 (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "i_2026-06-30_RelatedPartyTransactionsByRelatedPartyAxis-OtherThirdpartyManagersMember",
      "name": "cmre:WorkingCapitalSecurity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30_RelatedPartyTransactionsByRelatedPartyAxis-OtherThirdpartyManagersMember_StatementOfFinancialPositionLocationBalanceAxis-QName.domain-Typed149422199",
      "name": "cmre:WorkingCapitalSecurity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-details-textual",
     "longName": "046 - Disclosure - Note 5 - Segmental Financial Information (Details Textual)",
     "shortName": "Note 5 - Segmental Financial Information (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R48": {
     "role": "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details",
     "longName": "047 - Disclosure - Note 5 - Segmental Financial Information - Summary of Reportable Segments (Details)",
     "shortName": "Note 5 - Segmental Financial Information - Summary of Reportable Segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:DirectFinancingLeaseRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30_ConsolidationItemsAxis-OperatingSegmentsMember",
      "name": "cmre:VoyageRevenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments-details-textual",
     "longName": "048 - Disclosure - Note 6 - Short-term investments (Details Textual)",
     "shortName": "Note 6 - Short-term investments (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "i_2026-06-30_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30_FinancialInstrumentAxis-USTreasuryBillSecuritiesMember",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual",
     "longName": "049 - Disclosure - Note 8 - Vessels and Advances, Net (Details Textual)",
     "shortName": "Note 8 - Vessels and Advances, Net (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "i_2025-12-31",
      "name": "cmre:CarryingCapacityOfVesselsAtPeriodEndTEU",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "cmre:NumberOfVesselsProvidedAsCollateralsToSecureLoans",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "cmre:VesselsAndAdvancesNetTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details",
     "longName": "050 - Disclosure - Note 8 - Vessels and Advances, Net - Summary of Vessels (Details)",
     "shortName": "Note 8 - Vessels and Advances, Net - Summary of Vessels (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "i_2025-12-31_PropertyPlantAndEquipmentByTypeAxis-VesselCostMember",
      "name": "cmre:VesselsAtCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfVesselsAndAdvancesNetTableTextBlock",
       "cmre:VesselsAndAdvancesNetTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-12-31_PropertyPlantAndEquipmentByTypeAxis-VesselCostMember",
      "name": "cmre:VesselsAtCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfVesselsAndAdvancesNetTableTextBlock",
       "cmre:VesselsAndAdvancesNetTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-details-textual",
     "longName": "051 - Disclosure - Note 9 - Deferred Charges, Net (Details Textual)",
     "shortName": "Note 9 - Deferred Charges, Net (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:NumberOfVesselsCompletedDdDuringPeriod",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "cmre:DeferredChargesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:NumberOfVesselsCompletedDdDuringPeriod",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "cmre:DeferredChargesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-schedule-of-deferred-charges-net-details",
     "longName": "052 - Disclosure - Note 9 - Deferred Charges, Net - Schedule of Deferred Charges, Net (Details)",
     "shortName": "Note 9 - Deferred Charges, Net - Schedule of Deferred Charges, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "i_2025-12-31",
      "name": "us-gaap:DeferredCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:DeferredChargesAdditions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfDeferredChargesTableTextBlock",
       "cmre:DeferredChargesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
     "longName": "053 - Disclosure - Note 10 - Long-term Debt 1 (Details Textual)",
     "shortName": "Note 10 - Long-term Debt 1 (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:InterestExpenseDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:InterestCostsCapitalized",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-2-details-textual",
     "longName": "054 - Disclosure - Note 10 - Long-term Debt 2 (Details Textual)",
     "shortName": "Note 10 - Long-term Debt 2 (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:InterestExpenseDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30_StatementOfIncomeLocationBalanceAxis-QName.domain-Typed149422773",
      "name": "us-gaap:InterestExpenseDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
     "longName": "055 - Disclosure - Note 10 - Long-term Debt - Schedule of Long-term Debt (Details)",
     "shortName": "Note 10 - Long-term Debt - Schedule of Long-term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:DeferredFinanceCostsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details",
     "longName": "056 - Disclosure - Note 10 - Long-term Debt - Annual Repayments Under Credit Facilities and Term Loans (Details)",
     "shortName": "Note 10 - Long-term Debt - Annual Repayments Under Credit Facilities and Term Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details",
     "longName": "057 - Disclosure - Note 10 - Long-term Debt - Financing Costs Included in Loan Balances (Details)",
     "shortName": "Note 10 - Long-term Debt - Financing Costs Included in Loan Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "i_2025-12-31",
      "name": "cmre:DeferredFinancingCostsIncludingCapitalLeaseNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfFinancingCostsTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-12-31",
      "name": "cmre:DeferredFinancingCostsIncludingCapitalLeaseNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfFinancingCostsTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
     "longName": "058 - Disclosure - Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases (Details Textual)",
     "shortName": "Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "d_2025-01-01_2025-06-30",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "cmre:LesseeAndLessorFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2025-01-01_2025-06-30",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "cmre:LesseeAndLessorFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-salestype-lease-details",
     "longName": "059 - Disclosure - Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases - Sales-type Lease (Details)",
     "shortName": "Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases - Sales-type Lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:SalesTypeLeaseNetInvestmentInLease",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:SalestypeLeaseNetInvestmentInLeaseTableTextBlock",
       "cmre:LesseeAndLessorFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:SalestypeLeaseNetInvestmentInLeaseTableTextBlock",
       "cmre:LesseeAndLessorFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details",
     "longName": "060 - Disclosure - Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases - Maturity of Sales-type Lease Receivables (Details)",
     "shortName": "Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases - Maturity of Sales-type Lease Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock",
       "cmre:LesseeAndLessorFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock",
       "cmre:LesseeAndLessorFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-details-textual",
     "longName": "061 - Disclosure - Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current (Details Textual)",
     "shortName": "Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "cmre:AccruedCharterRevenueNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "cmre:AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "cmre:AccruedCharterRevenueNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "cmre:AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details",
     "longName": "062 - Disclosure - Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current - Schedule of Accrued Revenue (Details)",
     "shortName": "Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current - Schedule of Accrued Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "cmre:UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearOne",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
       "cmre:AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "cmre:UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearOne",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
       "cmre:AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details",
     "longName": "063 - Disclosure - Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current - Schedule of Unearned Revenue (Details)",
     "shortName": "Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current - Schedule of Unearned Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:DeferredRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock",
       "cmre:AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:DeferredRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock",
       "cmre:AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual",
     "longName": "064 - Disclosure - Note 13 - Commitments and Contingencies (Details Textual)",
     "shortName": "Note 13 - Commitments and Contingencies (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:LongTermPurchaseCommitmentAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-8",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LongTermPurchaseCommitmentTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis-FutureMinimumContractualCharterRevenuesAssumptionsMember",
      "name": "cmre:RevenueDaysPerAnnum",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details",
     "longName": "065 - Disclosure - Note 13 - Commitments and Contingencies - Schedule of Time Charter Arrangements (Details)",
     "shortName": "Note 13 - Commitments and Contingencies - Schedule of Time Charter Arrangements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:ContractReceivableDueOneYearOrLess",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfNonCancelableLongtermTimeCharterContractsTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:ContractReceivableDueOneYearOrLess",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfNonCancelableLongtermTimeCharterContractsTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details",
     "longName": "066 - Disclosure - Note 13 - Commitments and Contingencies - Schedule of Capital Commitments (Details)",
     "shortName": "Note 13 - Commitments and Contingencies - Schedule of Capital Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:LongtermPurchaseCommitmentToBePaidYearOne",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-8",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LongTermPurchaseCommitmentTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:LongtermPurchaseCommitmentToBePaidYearOne",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-8",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LongTermPurchaseCommitmentTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
     "longName": "067 - Disclosure - Note 14 - Stockholders' Equity (Details Textual)",
     "shortName": "Note 14 - Stockholders' Equity (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPerShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPerShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-details-textual",
     "longName": "068 - Disclosure - Note 15 - Earnings Per Share (Details Textual)",
     "shortName": "Note 15 - Earnings Per Share (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:DividendsPreferredStock",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:DividendsPreferredStock",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details",
     "longName": "069 - Disclosure - Note 15 - Earnings Per Share - Schedule of Earnings Per Share (Details)",
     "shortName": "Note 15 - Earnings Per Share - Schedule of Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details",
     "longName": "070 - Disclosure - Note 16 - Interest and Finance Costs - Schedule of Income Statement Related Costs (Details)",
     "shortName": "Note 16 - Interest and Finance Costs - Schedule of Income Statement Related Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:InterestExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:InterestFinanceCostsTableTextBlock",
       "cmre:InterestFinanceCostsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:InterestExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:InterestFinanceCostsTableTextBlock",
       "cmre:InterestFinanceCostsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.costamare.com/20260630/role/statement-note-17-taxes-details-textual",
     "longName": "071 - Disclosure - Note 17 - Taxes (Details Textual)",
     "shortName": "Note 17 - Taxes (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "1",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "1",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual",
     "longName": "072 - Disclosure - Note 18 - Derivatives (Details Textual)",
     "shortName": "Note 18 - Derivatives (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
     "longName": "073 - Disclosure - Note 18 - Derivatives - Effect of Derivative Instruments (Details)",
     "shortName": "Note 18 - Derivatives - Effect of Derivative Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30_DerivativeInstrumentsGainLossByHedgingRelationshipAxis-CashFlowHedgingMember",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfDerivativesInASC815CashFlowHedgingRelationshipsTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
     "longName": "074 - Disclosure - Note 18 - Derivatives - Derivatives Not Designated as Hedging Instruments and Ineffectiveness of Hedging Instruments (Details)",
     "shortName": "Note 18 - Derivatives - Derivatives Not Designated as Hedging Instruments and Ineffectiveness of Hedging Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30_DerivativeInstrumentRiskAxis-CrosscurrencySwapMember",
      "name": "us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsUnderASC815TableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
     "longName": "075 - Disclosure - Note 19 - Financial Instruments (Details Textual)",
     "shortName": "Note 19 - Financial Instruments (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2026-06-30",
      "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details",
     "longName": "076 - Disclosure - Note 19 - Financial Instruments - Fair Value of Assets and Liabilities (Details)",
     "shortName": "Note 19 - Financial Instruments - Fair Value of Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "i_2025-12-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfDerivativeAssetsAndLiabilitiesAtFairValueTableTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2025-12-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "cmre:ScheduleOfDerivativeAssetsAndLiabilitiesAtFairValueTableTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income-details-textual",
     "longName": "077 - Disclosure - Note 20 - Comprehensive Income (Details Textual)",
     "shortName": "Note 20 - Comprehensive Income (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "b",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "cmre:OtherComprehensiveIncomeLossDerivativeEffectivePortionOfChangesInFairValueNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual",
     "longName": "078 - Disclosure - Note 21 - Subsequent Events (Details Textual)",
     "shortName": "Note 21 - Subsequent Events (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "d_2026-01-01_2026-06-30",
      "name": "us-gaap:DirectFinancingLeaseRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2026-07-01_2026-07-31_DebtInstrumentAxis-NMLLoan12Member_LongtermDebtTypeAxis-LoansPayableMember_SubsequentEventTypeAxis-SubsequentEventMember",
      "name": "us-gaap:RepaymentsOfDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex_998907.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "terseLabel": "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": [
      "r1239",
      "r1311",
      "r1316"
     ]
    },
    "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms",
        "totalLabel": "Total",
        "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract."
       }
      }
     },
     "auth_ref": [
      "r1519"
     ]
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AccountsReceivableNet",
        "terseLabel": "Accounts Receivable, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r1043",
      "r1122",
      "r1261",
      "r1542",
      "r1543"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net (Note 4)",
        "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": [
      "r1386"
     ]
    },
    "us-gaap_AccountsReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, non-current (Note 4)",
        "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 noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1386"
     ]
    },
    "cmre_AccruedCharterRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AccruedCharterRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued charter revenue (Note 12)",
        "documentation": "Current portion of revenue earned, but not collected, resulting from charter agreements providing for varying annual charter rates over their terms, which were accounted for on a straight-line basis at their average rates."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AccruedCharterRevenueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AccruedCharterRevenueCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AccruedCharterRevenueCurrent",
        "terseLabel": "Accrued Charter Revenue, Current",
        "documentation": "The amount of accrued charter revenue, classified as current."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AccruedCharterRevenueCurrentAndNoncurrentAndUnearnedRevenueCurrentAndNoncurrentTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued charter revenue, Unearned revenue and Time charter assumed, current and non-current [Text Block]",
        "documentation": "Includes entire disclosure for accrued and deferred revenue."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AccruedCharterRevenueLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AccruedCharterRevenueLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AccruedCharterRevenueLiability",
        "terseLabel": "Accrued Charter Revenue Liability",
        "documentation": "The amount of accrued charter revenue liability."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AccruedCharterRevenueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AccruedCharterRevenueNet",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AccruedCharterRevenueNet",
        "terseLabel": "Accrued Charter Revenue, Net",
        "documentation": "Represents net accrued charter revenue."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AccruedCharterRevenueNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AccruedCharterRevenueNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued charter revenue, non-current (Note 12)",
        "terseLabel": "Accrued Charter Revenue, Noncurrent",
        "documentation": "Non-Current portion of revenue earned, but not collected, resulting from charter agreements providing for varying annual charter rates over their terms, which were accounted for on a straight-line basis at their average rates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued liabilities",
        "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": [
      "r1317"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedPeriodStartLabel": "Beginning Balance, Accumulated Depreciation",
        "negatedPeriodEndLabel": "Ending Balance, Accumulated Depreciation",
        "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
        "documentation": "Amount of accumulated depreciation, depletion, and amortization of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r393",
      "r401",
      "r929",
      "r930",
      "r945",
      "r1394"
     ]
    },
    "cmre_AccumulatedDepreciationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AccumulatedDepreciationMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Depreciation [Member]",
        "documentation": "Represents accumulated depreciation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income (Notes 18 and 20)",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r31",
      "r170",
      "r489",
      "r884",
      "r885",
      "r895",
      "r940",
      "r981",
      "r985",
      "r1478"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r189",
      "r716",
      "r717",
      "r718",
      "r719",
      "r764",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r1",
      "r8",
      "r12",
      "r702",
      "r707",
      "r710",
      "r794",
      "r976",
      "r977",
      "r1338",
      "r1339",
      "r1340",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1429",
      "r1432"
     ]
    },
    "cmre_AchilleasMaritimeCorporationEtAlMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AchilleasMaritimeCorporationEtAlMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Achilleas Maritime Corporation et al. [Member]",
        "documentation": "Related to debt."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AcquisitionByJointVentureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AcquisitionByJointVentureMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition by Joint Venture [Member]",
        "documentation": "Relating to acquisition by joint venture."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AcquisitionByThirdPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AcquisitionByThirdPartiesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition by Third Parties [Member]",
        "documentation": "Represent acquisition by third parties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r489",
      "r884",
      "r885",
      "r895",
      "r1239",
      "r1579"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r931",
      "r1006",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1479",
      "r1582"
     ]
    },
    "cmre_AdjustmentsToAdditionalPaidInCapitalDistributionsToShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AdjustmentsToAdditionalPaidInCapitalDistributionsToShareholders",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AdjustmentsToAdditionalPaidInCapitalDistributionsToShareholders",
        "negatedLabel": "- Distribution to shareholders (Note 1)",
        "documentation": "The increase (decrease) to additional paid-in capital from issuances to shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AdjustmentsToAdditionalPaidinCapitalChangeInNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AdjustmentsToAdditionalPaidinCapitalChangeInNoncontrollingInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AdjustmentsToAdditionalPaidinCapitalChangeInNoncontrollingInterest",
        "negatedLabel": "- Change in non-controlling interest of the subsidiary",
        "documentation": "The change in noncontrolling interest as it relates to adjustments of additional paid-in capital."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income from Continuing operations to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AinsleyMaritimeCoAndAmbroseMaritimeCoLoanAgreementEachTrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AinsleyMaritimeCoAndAmbroseMaritimeCoLoanAgreementEachTrancheMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ainsley Maritime Co. and Ambrose Maritime Co. Loan Agreement Each Tranche [Member]",
        "documentation": "Related to debt."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AinsleyMaritimeCoAndAmbroseMaritimeCoLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AinsleyMaritimeCoAndAmbroseMaritimeCoLoanAgreementMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ainsley Maritime Co. and Ambrose Maritime Co. Loan Agreement [Member]",
        "documentation": "Represents the Ainsley Maritime Co. and Ambrose Maritime Co. loan agreement."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AlfordShippingCoFinneyShippingCoKalamataShippingCorporationNisbetShippingCoAndNovaraShippingCoLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AlfordShippingCoFinneyShippingCoKalamataShippingCorporationNisbetShippingCoAndNovaraShippingCoLoanAgreementMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alford Shipping Co., Finney Shipping Co., Kalamata Shipping Corporation, Nisbet Shipping Co. and Novara Shipping Co. Loan Agreement [Member]",
        "documentation": "Represents loan agreement by Alford Shipping Co., Finney Shipping Co., Kalamata Shipping Corporation, Nisbet Shipping Co. and Novara Shipping Co."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AmortizationDeferredDrydockingAndSpecialSurveyDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AmortizationDeferredDrydockingAndSpecialSurveyDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AmortizationDeferredDrydockingAndSpecialSurveyDiscontinuedOperation",
        "negatedTerseLabel": "Amortization of dry-docking and special survey costs",
        "documentation": "Amortization of deferred drydocking and special survey costs from discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AmortizationDeferredDrydockingSpecialSurvey": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AmortizationDeferredDrydockingSpecialSurvey",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AmortizationDeferredDrydockingSpecialSurvey",
        "negatedLabel": "Amortization of dry-docking and special survey costs (Note 9)",
        "terseLabel": "Amortization of deferred dry-docking and special survey costs",
        "documentation": "Amortization of deferred drydocking and special survey costs."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AmortizationOfAssumedTimeCharter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AmortizationOfAssumedTimeCharter",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of assumed time charter",
        "documentation": "Represents the amortization expense of Time charter assumed amounted and is included in Voyage revenue in the 2018 accompanying consolidated statement of income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDeferredCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AmortizationOfDeferredCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-schedule-of-deferred-charges-net-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AmortizationOfDeferredCharges",
        "negatedLabel": "Amortization",
        "documentation": "The amount of amortization of deferred charges applied against earnings during the period."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "cmre_AmortizationOfDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AmortizationOfDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of deferred revenue",
        "documentation": "Amount of amortization of deferred revenue recognized in the income statement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization and write-off of financing costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r440",
      "r1347",
      "r1501"
     ]
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details": {
       "parentTag": "us-gaap_InterestAndDebtExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AmortizationOfFinancingCostsAndDiscounts",
        "terseLabel": "Amortization and write-off of financing costs",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r440",
      "r1185",
      "r1186",
      "r1347",
      "r1501"
     ]
    },
    "cmre_AmortizationOfHedgeEffectivenessExcludedComponentFromCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AmortizationOfHedgeEffectivenessExcludedComponentFromCashFlowHedges",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details": {
       "parentTag": "us-gaap_InterestAndDebtExpense",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of hedge effectiveness excluded component from cash flow hedges",
        "terseLabel": "Amortization of excluded component related to cash flow hedges",
        "documentation": "Amount of amortization of hedge effectiveness excluded component from cash flow hedges."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AmortizationOfTimeCharterAssumedLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AmortizationOfTimeCharterAssumedLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AmortizationOfTimeCharterAssumedLiability",
        "terseLabel": "Amortization of Time Charter Assumed, Liability",
        "documentation": "The amortization of the time charter assumed, liability."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AmountsPaidToThirdPartyManagers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AmountsPaidToThirdPartyManagers",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AmountsPaidToThirdPartyManagers",
        "terseLabel": "Amounts Paid to Third Party Managers",
        "documentation": "Represents the amount paid to third party managers."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AmountsReclassifiedFromNetSettlementsOnInterestRateSwapsQualifyingForHedgeAccountingToDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AmountsReclassifiedFromNetSettlementsOnInterestRateSwapsQualifyingForHedgeAccountingToDepreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AmountsReclassifiedFromNetSettlementsOnInterestRateSwapsQualifyingForHedgeAccountingToDepreciation",
        "terseLabel": "Amounts Reclassified From Net Settlements on Interest Rate Swaps Qualifying for Hedge Accounting to Depreciation",
        "negatedLabel": "Amounts reclassified from Net settlements on interest rate swaps qualifying for hedge accounting to Depreciation (Notes 18 and 20)",
        "negatedTerseLabel": "Amounts reclassified from Net settlements on interest rate swaps qualifying for hedge accounting to Depreciation",
        "documentation": "This element represents the amounts reclassified from Net settlements on interest rate swaps qualifying for hedge accounting to Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AmountsReclassifiedFromNetSettlementsOnInterestRateSwapsQualifyingForHedgeAccountingToDepreciationAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AmountsReclassifiedFromNetSettlementsOnInterestRateSwapsQualifyingForHedgeAccountingToDepreciationAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AmountsReclassifiedFromNetSettlementsOnInterestRateSwapsQualifyingForHedgeAccountingToDepreciationAttributableToNoncontrollingInterest",
        "terseLabel": "Amounts Reclassified from Net Settlements on interest Rate Swaps, Qualifying for Hedge Accounting to Depreciation, Attributable to Noncontrolling Interest",
        "documentation": "This element represents the amounts reclassified from Net settlements on interest rate swaps qualifying for hedge accounting to Depreciation, attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AnnualFeeToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AnnualFeeToRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AnnualFeeToRelatedParties",
        "terseLabel": "Annual Fee to Related Parties",
        "documentation": "Annual fee for services provided by Costamare Shipping and/ or Costamare Services as at period end"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_AnnualFeeToRelatedPartiesCharteredInCurrentPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "AnnualFeeToRelatedPartiesCharteredInCurrentPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_AnnualFeeToRelatedPartiesCharteredInCurrentPeriod",
        "terseLabel": "Annual Fee to Related Parties, Chartered in Current Period",
        "documentation": "Annual fee for services provided by Costamare Shipping and/ or Costamare Services chartered in the current period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetManagementArrangementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetManagementArrangementMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Management Arrangement [Member]",
        "documentation": "Contractual agreement in which asset, held for investment purpose, is managed by another party. Includes, but is not limited to, investment advisory, distribution and servicing, and fee."
       }
      }
     },
     "auth_ref": [
      "r1508",
      "r1509",
      "r1511"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total Assets",
        "label": "us-gaap_Assets",
        "totalLabel": "Total assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r130",
      "r146",
      "r213",
      "r215",
      "r216",
      "r259",
      "r271",
      "r290",
      "r294",
      "r333",
      "r414",
      "r415",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r424",
      "r492",
      "r634",
      "r639",
      "r760",
      "r884",
      "r885",
      "r886",
      "r906",
      "r907",
      "r935",
      "r1048",
      "r1170",
      "r1171",
      "r1187",
      "r1239",
      "r1255",
      "r1256",
      "r1270",
      "r1415",
      "r1416",
      "r1512"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetsCurrent",
        "totalLabel": "Total current assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r130",
      "r176",
      "r213",
      "r215",
      "r216",
      "r333",
      "r414",
      "r415",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r424",
      "r492",
      "r634",
      "r639",
      "r760",
      "r1239",
      "r1306",
      "r1415",
      "r1416",
      "r1512"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT ASSETS:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroup",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup",
        "terseLabel": "Asset, Held-for-Sale, Not Part of Disposal Group",
        "documentation": "Amount of assets held-for-sale that are not part of a disposal group."
       }
      }
     },
     "auth_ref": [
      "r1395"
     ]
    },
    "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessels held for sale (Note 8)",
        "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1239",
      "r1395"
     ]
    },
    "us-gaap_AssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetsNet",
        "terseLabel": "Net Assets",
        "documentation": "Amount of net assets (liabilities)."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r136"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER NON-CURRENT ASSETS:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
        "totalLabel": "Total non-current assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets, excluding property, plant, and equipment and other property and investments, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Charges and Other Assets."
       }
      }
     },
     "auth_ref": [
      "r1315"
     ]
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessels and advances, net (Note 8)",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r127",
      "r390",
      "r399",
      "r1288",
      "r1299",
      "r1301"
     ]
    },
    "cmre_BackendFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "BackendFeeMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Backend Fee [Member]",
        "documentation": "Represents the contingent deferred payment (backend fee)."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_BankChargesAndOtherFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "BankChargesAndOtherFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details": {
       "parentTag": "us-gaap_InterestAndDebtExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank charges and other financing costs",
        "documentation": "The amount of bank charges and other financing costs."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_BastianShippingCoEtAlMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "BastianShippingCoEtAlMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bastian Shipping Co. et al [Member]",
        "documentation": "Relating to Bastian Shipping Co. et al."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_BeardmoreMaritimeCoAndFourOtherCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "BeardmoreMaritimeCoAndFourOtherCompaniesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beardmore Maritime Co. and Four Other Companies [Member]",
        "documentation": "Relating to Beardmore Maritime Co. and Four Other Companies."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_BeardmoreMaritimeCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "BeardmoreMaritimeCoMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beardmore Maritime Co. [Member]",
        "documentation": "Investment in Beardmore Maritime Co."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_BenedictMaritimeCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "BenedictMaritimeCoMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benedict Maritime Co. [Member]",
        "documentation": "Investment in Benedict Maritime Co."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_BertrandMaritimeCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "BertrandMaritimeCoMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bertrand Maritime Co. [Member]",
        "documentation": "Investment in Bertrand Maritime Co."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_BlueNetAsiaPteLtdBnaContainershipsOnlyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "BlueNetAsiaPteLtdBnaContainershipsOnlyMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Blue Net Asia Pte., Ltd. (\u201cBNA\u201d) (Containerships Only) [Member]",
        "documentation": "Represents Blue Net Asia Pte., Ltd. (\u201cBNA\u201d) (containerships only)."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_BlueNetCharteringGmbhCoKgContainershipsOnlyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "BlueNetCharteringGmbhCoKgContainershipsOnlyMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Blue Net Chartering GmbH &amp; Co. KG (Containerships Only) [Member]",
        "documentation": "Represents Blue Net Chartering GmbH &amp; Co. KG (containerships only)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Domain]",
        "documentation": "Business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r988",
      "r1137",
      "r1201",
      "r1202",
      "r1439",
      "r1441",
      "r1442"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r988",
      "r1137",
      "r1201",
      "r1202",
      "r1439",
      "r1441",
      "r1442"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired",
        "terseLabel": "Business Acquisition, Percentage of Voting Interests Acquired",
        "documentation": "Percentage of voting equity interest acquired in business combination."
       }
      }
     },
     "auth_ref": [
      "r574",
      "r1205",
      "r1206"
     ]
    },
    "cmre_CapetanissaMaritimeCorporationAndBergShippingCoLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CapetanissaMaritimeCorporationAndBergShippingCoLoanAgreementMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capetanissa Maritime Corporation and Berg Shipping Co. Loan Agreement [Member]",
        "documentation": "Represents loan agreement by Capetanissa Maritime Corporation and Berg Shipping Co."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CapetanissaMaritimeCorporationEtAlMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CapetanissaMaritimeCorporationEtAlMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capetanissa Maritime Corporation et al. [Member]",
        "documentation": "Related to debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalAdditionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CapitalAdditionsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Addition Purchase Commitments [Member]",
        "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CarryingCapacityOfVesselsAcquiredTeu": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CarryingCapacityOfVesselsAcquiredTeu",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_CarryingCapacityOfVesselsAcquiredTeu",
        "terseLabel": "Carrying Capacity of Vessels Acquired (TEU)",
        "documentation": "Represents the carrying capacity of vessels acquired in TEU."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CarryingCapacityOfVesselsAtPeriodEndTEU": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CarryingCapacityOfVesselsAtPeriodEndTEU",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_CarryingCapacityOfVesselsAtPeriodEndTEU",
        "terseLabel": "Carrying Capacity of Vessels at Period End (TEU)",
        "documentation": "This element represents the carrying capacity of vessels in TEUs (twenty-foot equivalet units) as at the end of each reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CarryingValueOfVesselsProvidedAsCollateralsToSecureLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CarryingValueOfVesselsProvidedAsCollateralsToSecureLoans",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_CarryingValueOfVesselsProvidedAsCollateralsToSecureLoans",
        "terseLabel": "Carrying Value of Vessels Provided as Collaterals to Secure Loans",
        "documentation": "The carrying value of vessels provided as collaterals to secure loans as of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and cash equivalents (Note 1)",
        "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": [
      "r144",
      "r208",
      "r210",
      "r1146",
      "r1515"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
        "totalLabel": "Total cash, cash equivalents 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": [
      "r42",
      "r208",
      "r210"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of the period",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; 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": [
      "r42",
      "r208",
      "r210"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
        "totalLabel": "Net decrease in cash, cash equivalents 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": [
      "r0",
      "r42"
     ]
    },
    "cmre_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of cash and cash equivalents unrestricted and restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashFlowHedgingMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow Hedging [Member]",
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash used in Financing Activities from discontinued operations",
        "documentation": "Amount of cash inflow (outflow) from financing activity attributable 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": [
      "r42"
     ]
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash provided by Investing Activities from discontinued operations",
        "documentation": "Amount of cash inflow (outflow) from investing activity attributable to discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r124"
     ]
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash provided by Operating Activities from discontinued operations",
        "documentation": "Amount of cash inflow (outflow) from operating activity attributable 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": [
      "r42",
      "r124"
     ]
    },
    "cmre_ChairmanAndChiefExecutiveOfficerKonstantinosKonstantakopoulosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ChairmanAndChiefExecutiveOfficerKonstantinosKonstantakopoulosMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chairman and Chief Executive Officer, Konstantinos Konstantakopoulos [Member]",
        "documentation": "Related to Chairman and Chief Executive Officer, Konstantinos Konstantakopoulos."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CharterinHireExpensesDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CharterinHireExpensesDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_CharterinHireExpensesDiscontinuedOperation",
        "negatedTerseLabel": "Charter-in hire expenses",
        "documentation": "Amount of expense for charter-in hire from discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "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": [
      "r62",
      "r138",
      "r139",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r213",
      "r216",
      "r246",
      "r247",
      "r250",
      "r252",
      "r262",
      "r263",
      "r333",
      "r414",
      "r417",
      "r418",
      "r419",
      "r423",
      "r424",
      "r449",
      "r450",
      "r452",
      "r453",
      "r455",
      "r458",
      "r461",
      "r462",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r474",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r487",
      "r488",
      "r491",
      "r492",
      "r493",
      "r760",
      "r884",
      "r885",
      "r892",
      "r893",
      "r894",
      "r931",
      "r995",
      "r996",
      "r997",
      "r998",
      "r1006",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1035",
      "r1056",
      "r1078",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1272",
      "r1351",
      "r1353",
      "r1362",
      "r1430",
      "r1435"
     ]
    },
    "cmre_CodrusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CodrusMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Codrus [Member]",
        "documentation": "Represents Codrus."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CommissionChargedOnCharterHireAgreements": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CommissionChargedOnCharterHireAgreements",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_CommissionChargedOnCharterHireAgreements",
        "terseLabel": "Commission Charged on Charter Hire Agreements",
        "documentation": "This item represents the commission as a percentage paid to Managers on charter hire agreements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES (Note 13)",
        "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": [
      "r160",
      "r884",
      "r885",
      "r891",
      "r937",
      "r1034"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r407",
      "r408",
      "r1124",
      "r1407",
      "r1412",
      "r1413"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockDividendsPerShareCashPaid",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CommonStockDividendsPerShareCashPaid",
        "terseLabel": "Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)",
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1432"
     ]
    },
    "us-gaap_CommonStockDividendsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockDividendsShares",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CommonStockDividendsShares",
        "terseLabel": "Common Stock Dividends, Shares (in shares)",
        "documentation": "Number of shares of common stock issued as dividends during the period. Excludes stock splits."
       }
      }
     },
     "auth_ref": [
      "r1325",
      "r1423",
      "r1428"
     ]
    },
    "cmre_CommonStockIssuedForDividendReinvestmentPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CommonStockIssuedForDividendReinvestmentPlanMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Issued for Dividend Reinvestment Plan [Member]",
        "documentation": "Refers to information regarding common stock issued for the dividend reinvestment plan."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CommonStockIssuedForTheServicesAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CommonStockIssuedForTheServicesAgreementMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Issued for the Services Agreement [Member]",
        "documentation": "Refers to information regarding common stock issued for the services agreement."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CommonStockIssuedToCostamareShippingServicesLTDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CommonStockIssuedToCostamareShippingServicesLTDMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Issued to Costamare Shipping Services Ltd. [Member]",
        "documentation": "Refers to information regarding common stock issued for Costamare Shipping Services Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r488",
      "r884",
      "r885",
      "r894",
      "r1257",
      "r1258",
      "r1259",
      "r1262",
      "r1263",
      "r1264",
      "r1267",
      "r1358",
      "r1359",
      "r1361",
      "r1479",
      "r1577",
      "r1582"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CommonStockParOrStatedValuePerShare",
        "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r1325",
      "r1428",
      "r1521",
      "r1522",
      "r1526"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CommonStockSharesIssued",
        "terseLabel": "Common Stock, Shares, Issued (in shares)",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r488",
      "r884",
      "r885",
      "r894"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CommonStockSharesOutstanding",
        "terseLabel": "Common Stock, Shares, Outstanding (in shares)",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r488",
      "r884",
      "r885",
      "r894",
      "r1035",
      "r1054",
      "r1423",
      "r1582",
      "r1583"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock (Note 14)",
        "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": [
      "r166",
      "r450",
      "r457",
      "r488",
      "r884",
      "r885",
      "r894",
      "r939",
      "r1239"
     ]
    },
    "cmre_CompanyIncorporatedUnderLawsOfJerseyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CompanyIncorporatedUnderLawsOfJerseyMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Incorporated Under Laws of Jersey [Member]",
        "documentation": "Represents company incorporated under the laws of Jersey."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ComprehensiveIncomeNetOfTax",
        "totalLabel": "Total comprehensive income for the period attributable to Costamare Inc.",
        "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": [
      "r13",
      "r185",
      "r187",
      "r195",
      "r904",
      "r954",
      "r956"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
        "negatedLabel": "Total comprehensive income attributable to the non-controlling interest",
        "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": [
      "r3",
      "r23",
      "r26",
      "r185",
      "r187",
      "r194",
      "r903",
      "r954",
      "r955"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
        "totalLabel": "Total comprehensive income for the period",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r48",
      "r185",
      "r187",
      "r193",
      "r902",
      "r954"
     ]
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r192",
      "r901",
      "r952"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r301",
      "r989",
      "r990",
      "r1123",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r301",
      "r989",
      "r990",
      "r1123",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "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": [
      "r264",
      "r301",
      "r989",
      "r990",
      "r1123",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r264",
      "r301",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "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": [
      "r264",
      "r265",
      "r1123",
      "r1164",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "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": [
      "r264",
      "r301",
      "r989",
      "r990",
      "r1123",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r77",
      "r214",
      "r222",
      "r634",
      "r635",
      "r638",
      "r639",
      "r640",
      "r803",
      "r910",
      "r1129",
      "r1283",
      "r1286",
      "r1287",
      "r1414",
      "r1417",
      "r1418",
      "r1431"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r77",
      "r214",
      "r222",
      "r634",
      "r635",
      "r638",
      "r639",
      "r640",
      "r803",
      "r910",
      "r1129",
      "r1283",
      "r1286",
      "r1287",
      "r1414",
      "r1417",
      "r1418",
      "r1431"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r87",
      "r88",
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r94",
      "r95",
      "r213",
      "r214",
      "r219",
      "r222",
      "r259",
      "r273",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r296",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r492",
      "r910",
      "r1170",
      "r1171",
      "r1284",
      "r1285",
      "r1415",
      "r1416"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r87",
      "r88",
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r94",
      "r95",
      "r213",
      "r214",
      "r219",
      "r222",
      "r259",
      "r273",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r296",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r492",
      "r910",
      "r1170",
      "r1171",
      "r1284",
      "r1285",
      "r1415",
      "r1416"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table]",
        "documentation": "Disclosure of information about effect of change in parent's ownership interest in subsidiary on equity attributable to parent. Excludes change from deconsolidation of subsidiary."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r27",
      "r491",
      "r493"
     ]
    },
    "cmre_ConstructionContractorReceivableExcludingContractRetainageYearSixAndThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ConstructionContractorReceivableExcludingContractRetainageYearSixAndThereafter",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details": {
       "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2032 and thereafter",
        "label": "cmre_ConstructionContractorReceivableExcludingContractRetainageYearSixAndThereafter",
        "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected in sixth fiscal year following current fiscal year and thereafter. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ConstructionInProgressGross",
        "terseLabel": "Construction in Progress, Gross",
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r1313"
     ]
    },
    "cmre_ConstructionSupervisoryFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ConstructionSupervisoryFee",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_ConstructionSupervisoryFee",
        "terseLabel": "Construction Supervisory Fee",
        "documentation": "This item represents the commission payable to Managers upfront in lieu of the fixed management fee."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ContainerVesselsSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ContainerVesselsSegmentMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Container Vessels Segment [Member]",
        "documentation": "Represents container vessels segment."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ContinuingOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ContinuingOperationsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuing Operations [Member]",
        "documentation": "Continuing operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractReceivableDueFourToFiveYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractReceivableDueFourToFiveYears",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details": {
       "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2031",
        "label": "us-gaap_ContractReceivableDueFourToFiveYears",
        "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected 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": [
      "r1520"
     ]
    },
    "us-gaap_ContractReceivableDueOneToTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractReceivableDueOneToTwoYears",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details": {
       "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "us-gaap_ContractReceivableDueOneToTwoYears",
        "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected 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": [
      "r1520"
     ]
    },
    "us-gaap_ContractReceivableDueOneYearOrLess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractReceivableDueOneYearOrLess",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details": {
       "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "us-gaap_ContractReceivableDueOneYearOrLess",
        "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected 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": [
      "r1520"
     ]
    },
    "us-gaap_ContractReceivableDueThreeToFourYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractReceivableDueThreeToFourYears",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details": {
       "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2030",
        "label": "us-gaap_ContractReceivableDueThreeToFourYears",
        "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected 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": [
      "r1520"
     ]
    },
    "us-gaap_ContractReceivableDueTwoToThreeYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractReceivableDueTwoToThreeYears",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details": {
       "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2029",
        "label": "us-gaap_ContractReceivableDueTwoToThreeYears",
        "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected 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": [
      "r1520"
     ]
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConversionOfStockSharesIssued1",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ConversionOfStockSharesIssued1",
        "terseLabel": "Conversion of Stock, Shares Issued (in shares)",
        "documentation": "The number of new shares issued in the conversion of stock 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": [
      "r1348"
     ]
    },
    "cmre_CostamareBulkersHoldingsLimitedCbhlMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CostamareBulkersHoldingsLimitedCbhlMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costamare Bulkers Holdings Limited (CBHL) [Member]",
        "documentation": "Relating to Costamare Bulkers Holdings Limited (CBHL)."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CostamareBulkersIncCbiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CostamareBulkersIncCbiMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costamare Bulkers Inc. (\u201cCBI\u201d) [Member]",
        "documentation": "Represents Costamare Bulkers Inc. (\u201cCBI\u201d)."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CostamareBulkersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CostamareBulkersMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costamare Bulkers [Member]",
        "documentation": "Represents Costamare Bulkers."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CostamareInc1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CostamareInc1Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costamare Inc. 1 [Member]",
        "documentation": "Represents information pertaining to a first Costamare Inc. term loan."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CostamareInc2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CostamareInc2Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costamare Inc. 2 [Member]",
        "documentation": "Represents information pertaining to a second Costamare loan facility."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CostamareShareholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CostamareShareholdersMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costamare Shareholders [Member]",
        "documentation": "Relating to Costamare Shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_CostamareShippingCompanySAAndCostamareShippingServicesLTDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CostamareShippingCompanySAAndCostamareShippingServicesLTDMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costamare Shipping Company SA and Costamare Shipping Services Ltd. [Member]",
        "documentation": "Information pertaining to Costamare Shipping Comany SA and Costamare Shipping Services Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EXPENSES:"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97",
      "r213",
      "r220",
      "r221",
      "r428",
      "r468",
      "r801",
      "r808",
      "r831",
      "r934",
      "r1153",
      "r1154",
      "r1155",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1516",
      "r1517"
     ]
    },
    "cmre_CouponPayableToMinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CouponPayableToMinorityInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_CouponPayableToMinorityInterest",
        "terseLabel": "Coupon Payable to Minority Interest",
        "documentation": "Amount of coupon payable to minority interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CrossCurrencyInterestRateContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CrossCurrencyInterestRateContractMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cross Currency Interest Rate Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r531",
      "r1436",
      "r1437",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1464",
      "r1465",
      "r1466",
      "r1467"
     ]
    },
    "cmre_CrosscurrencySwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "CrosscurrencySwapMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cross-Currency Swap [Member]",
        "documentation": "A cross-currency swap."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r1366"
     ]
    },
    "cmre_DailyBrokerageCommissionOnTimeCharter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DailyBrokerageCommissionOnTimeCharter",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_DailyBrokerageCommissionOnTimeCharter",
        "terseLabel": "Daily Brokerage Commission on Time Charter",
        "documentation": "The daily brokerage commission per day on time charters."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "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": [
      "r142",
      "r143",
      "r148",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r157",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r482",
      "r884",
      "r885",
      "r890",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1237",
      "r1349",
      "r1350",
      "r1352",
      "r1357",
      "r1408",
      "r1409",
      "r1410",
      "r1500",
      "r1502",
      "r1528"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term debt",
        "label": "us-gaap_DebtInstrumentCarryingAmount",
        "terseLabel": "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": [
      "r442",
      "r1521",
      "r1522",
      "r1523"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentFaceAmount",
        "terseLabel": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r425",
      "r774",
      "r775",
      "r1183",
      "r1184",
      "r1237"
     ]
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentFairValue",
        "terseLabel": "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": [
      "r433",
      "r753",
      "r754",
      "r755",
      "r758",
      "r1183",
      "r1184",
      "r1482",
      "r1483",
      "r1484",
      "r1485",
      "r1492"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentInterestRateDuringPeriod",
        "terseLabel": "Debt Instrument, Interest Rate During Period",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r437",
      "r1312",
      "r1318",
      "r1500",
      "r1521",
      "r1522",
      "r1523"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage",
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r151",
      "r426",
      "r884",
      "r885",
      "r890"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "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": [
      "r142",
      "r143",
      "r148",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r157",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r482",
      "r884",
      "r885",
      "r890",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1237",
      "r1349",
      "r1350",
      "r1352",
      "r1357",
      "r1408",
      "r1409",
      "r1410",
      "r1500",
      "r1502",
      "r1528"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentPeriodicPayment",
        "terseLabel": "Debt Instrument, Periodic Payment, Total",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r1312",
      "r1318"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid",
        "terseLabel": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid",
        "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-2-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-tables"
     ],
     "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": [
      "r28",
      "r56",
      "r57",
      "r58",
      "r143",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r157",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r482",
      "r698",
      "r884",
      "r885",
      "r890",
      "r910",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1237",
      "r1349",
      "r1350",
      "r1352",
      "r1357",
      "r1500",
      "r1502"
     ]
    },
    "cmre_DeferredChargesAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DeferredChargesAdditions",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-schedule-of-deferred-charges-net-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_DeferredChargesAdditions",
        "terseLabel": "Additions",
        "documentation": "Represents the amount of additions to deferred charges."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_DeferredChargesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DeferredChargesTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Charges [Text Block]",
        "documentation": "The entire disclosure for deferred charges."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_DeferredChargesWriteOffsAndOtherMovements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DeferredChargesWriteOffsAndOtherMovements",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-schedule-of-deferred-charges-net-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_DeferredChargesWriteOffsAndOtherMovements",
        "negatedLabel": "Write-off and other movements (Note 8)",
        "documentation": "Represents the amount of write offs and other movements of deferred charges."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-schedule-of-deferred-charges-net-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred charges, net (Note 9)",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1310",
      "r1315"
     ]
    },
    "cmre_DeferredFinanceCostsAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DeferredFinanceCostsAdditions",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions",
        "documentation": "Finance costs that have been incurred and deferred during the period."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_DeferredFinanceCostsAmortizationAndWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DeferredFinanceCostsAmortizationAndWriteoff",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_DeferredFinanceCostsAmortizationAndWriteoff",
        "negatedLabel": "Amortization and write-off",
        "documentation": "The amount of amortization and write-offs related to deferred finance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsCurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredFinanceCostsCurrentNet",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredFinanceCostsCurrentNet",
        "terseLabel": "Debt Issuance Costs, Current, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1499",
      "r1500",
      "r1502"
     ]
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredFinanceCostsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredFinanceCostsGross",
        "negatedLabel": "Debt Issuance Costs, Gross",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1500",
      "r1502"
     ]
    },
    "cmre_DeferredFinanceCostsIncludingCapitalLeasesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DeferredFinanceCostsIncludingCapitalLeasesNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_DeferredFinanceCostsIncludingCapitalLeasesNetCurrent",
        "negatedLabel": "Less: Current portion of financing costs",
        "documentation": "Amount, after accumulated amortization, of debt and capital lease issuance costs classified as current."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_DeferredFinanceCostsIncludingCaptialLeaseNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DeferredFinanceCostsIncludingCaptialLeaseNetNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing costs, non-current portion",
        "documentation": "Amount, after accumulated amortization, of debt and capital lease issuance costs classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_DeferredFinancingCostsIncludingCapitalLeaseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DeferredFinancingCostsIncludingCapitalLeaseNet",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_DeferredFinancingCostsIncludingCapitalLeaseNet",
        "periodStartLabel": "Balance, at beginning of the period",
        "periodEndLabel": "Balance, at end of the period",
        "documentation": "Amount, after accumulated amortization, of debt and capital lease issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_DeferredRentRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DeferredRentRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_DeferredRentRecognized",
        "terseLabel": "Deferred Rent Recognized",
        "documentation": "Amount of deferred rent recognized in a non-cash investing or financing activity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unearned Revenue",
        "label": "us-gaap_DeferredRevenue",
        "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": [
      "r1321"
     ]
    },
    "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredRevenueByArrangementDisclosureTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredRevenueCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unearned revenue (Note 12)",
        "negatedTerseLabel": "Less current portion",
        "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": [
      "r1317"
     ]
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredRevenueNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unearned revenue, net of current portion (Note 12)",
        "terseLabel": "Non-current portion",
        "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": [
      "r1321"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_Depreciation",
        "negatedTerseLabel": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r200",
      "r391",
      "r1156",
      "r1157",
      "r1159",
      "r1161"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 8.0
      },
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DepreciationDepletionAndAmortization",
        "negatedLabel": "Depreciation (Notes 8, 11 and 20)",
        "terseLabel": "Depreciation",
        "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": [
      "r6",
      "r201",
      "r259",
      "r276",
      "r294",
      "r1156",
      "r1170",
      "r1171",
      "r1393",
      "r1394",
      "r1398",
      "r1400"
     ]
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of derivatives (Notes 18 and 19)",
        "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet",
        "terseLabel": "Derivative Assets (Liabilities), at Fair Value, Net",
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments."
       }
      }
     },
     "auth_ref": [
      "r1483",
      "r1484",
      "r1485"
     ]
    },
    "us-gaap_DerivativeAverageForwardExchangeRate1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeAverageForwardExchangeRate1",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DerivativeAverageForwardExchangeRate1",
        "terseLabel": "Derivative, Average Forward Exchange Rate",
        "documentation": "Average contractual rate at which a foreign currency can be purchased or sold."
       }
      }
     },
     "auth_ref": [
      "r1470"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r827",
      "r1024",
      "r1027",
      "r1040",
      "r1041",
      "r1042",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1098",
      "r1100",
      "r1104",
      "r1105",
      "r1152",
      "r1153",
      "r1155",
      "r1220",
      "r1221",
      "r1240",
      "r1257",
      "r1259",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1486",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1493",
      "r1494"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
        "totalLabel": "Total",
        "documentation": "Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r1331",
      "r1472",
      "r1475"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r827",
      "r1024",
      "r1027",
      "r1040",
      "r1041",
      "r1042",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1098",
      "r1100",
      "r1104",
      "r1105",
      "r1152",
      "r1153",
      "r1155",
      "r1220",
      "r1221",
      "r1240",
      "r1257",
      "r1259",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1486",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491",
      "r1493",
      "r1494"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r478",
      "r480",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r704",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Relationship [Axis]",
        "documentation": "Information by type of hedging relationship."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DerivativeLiabilitiesCurrent",
        "terseLabel": "Fair value of derivatives (Notes 18 and 19)",
        "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 within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of derivatives, non-current portion (Notes 18 and 19)",
        "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": [
      "r177"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DerivativeNotionalAmount",
        "terseLabel": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1220",
      "r1447",
      "r1448"
     ]
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DerivativeNumberOfInstrumentsHeld",
        "terseLabel": "Derivative, Number of Instruments Held",
        "documentation": "The number of derivative instruments of a particular group held by the entity."
       }
      }
     },
     "auth_ref": [
      "r1026",
      "r1098",
      "r1099",
      "r1101",
      "r1259",
      "r1447",
      "r1448"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-tables",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative [Table]",
        "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date."
       }
      }
     },
     "auth_ref": [
      "r479",
      "r1471",
      "r1476"
     ]
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r1471"
     ]
    },
    "us-gaap_DirectFinancingLeaseLeaseReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DirectFinancingLeaseLeaseReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DirectFinancingLeaseLeaseReceivable",
        "terseLabel": "Direct Financing Lease, Lease Receivable",
        "documentation": "Present value of lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term, guaranteed by lessee or other third party unrelated to lessor, from direct financing lease."
       }
      }
     },
     "auth_ref": [
      "r788"
     ]
    },
    "us-gaap_DirectFinancingLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DirectFinancingLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment in leaseback vessels (Note 11(b))",
        "documentation": "Amount, after allowance for credit loss, of net investment in direct financing lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1274",
      "r1275"
     ]
    },
    "us-gaap_DirectFinancingLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DirectFinancingLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment in leaseback vessels, non-current (Note 11(b))",
        "documentation": "Amount, after allowance for credit loss, of net investment in direct financing lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1274",
      "r1275"
     ]
    },
    "us-gaap_DirectFinancingLeaseRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DirectFinancingLeaseRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income from investments in leaseback vessels",
        "label": "Income from investments in leaseback vessels",
        "terseLabel": "Direct Financing Lease, Revenue",
        "documentation": "Amount of direct financing lease revenue."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r786"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-tables"
     ],
     "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": [
      "r509",
      "r510",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195"
     ]
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureTextBlockAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs",
      "http://www.costamare.com/20260630/role/statement-note-17-taxes",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-2-significant-accounting-policies-and-recent-accounting-pronouncements",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments",
      "http://www.costamare.com/20260630/role/statement-note-7-inventories",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisclosureTextBlockAbstract",
        "terseLabel": "Notes to Financial Statements"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_DiscontinuedOperationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DiscontinuedOperationsTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations [Text Block]",
        "documentation": "Information relating to the business' discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization",
        "negatedTerseLabel": "Depreciation",
        "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1142"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
        "negatedTerseLabel": "General and administrative expenses",
        "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r1298",
      "r1302"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "cmre_NonoperatingIncomeExpenseDiscontinuedOperation",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense",
        "negatedTerseLabel": "Interest and finance costs",
        "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r134",
      "r1141",
      "r1142",
      "r1143",
      "r1145"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "cmre_NonoperatingIncomeExpenseDiscontinuedOperation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome",
        "terseLabel": "Interest income",
        "documentation": "Amount of interest income attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r1298",
      "r1302"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
        "negatedTerseLabel": "Vessels\u2019 operating expenses",
        "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r1298",
      "r1302"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
        "totalLabel": "Operating loss",
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r1298",
      "r1302"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue",
        "terseLabel": "Voyage revenue",
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1142",
      "r1143",
      "r1145"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r398",
      "r400",
      "r1201",
      "r1202",
      "r1291",
      "r1292",
      "r1403",
      "r1404",
      "r1405",
      "r1406"
     ]
    },
    "us-gaap_DividendsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Axis]",
        "documentation": "Information by event wherein earnings are distributed to shareholder."
       }
      }
     },
     "auth_ref": [
      "r1422",
      "r1429",
      "r1432"
     ]
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DividendsCommonStock",
        "negatedLabel": "- Dividends \u2013 Common stock (Note 14)",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r493"
     ]
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DividendsCommonStockCash",
        "terseLabel": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1432"
     ]
    },
    "us-gaap_DividendsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Domain]",
        "documentation": "Event wherein earnings are distributed to shareholder."
       }
      }
     },
     "auth_ref": [
      "r1422",
      "r1429",
      "r1432"
     ]
    },
    "us-gaap_DividendsPayableAmountPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsPayableAmountPerShare",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DividendsPayableAmountPerShare",
        "terseLabel": "Dividends Payable, Amount Per Share (in dollars per share)",
        "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date."
       }
      }
     },
     "auth_ref": [
      "r1348"
     ]
    },
    "us-gaap_DividendsPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsPreferredStock",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DividendsPreferredStock",
        "terseLabel": "Dividends, Preferred Stock",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r493",
      "r931"
     ]
    },
    "us-gaap_DividendsPreferredStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsPreferredStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DividendsPreferredStockCash",
        "terseLabel": "Dividends, Preferred Stock, Cash",
        "negatedLabel": "- Dividends \u2013 Preferred stock (Note 14)",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1432",
      "r1540"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentInformationTable",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "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_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentType",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "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": []
    },
    "cmre_DryBulkrelatedBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DryBulkrelatedBusinessMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dry Bulk-Related Business [Member]",
        "documentation": "The dry bulk-related business."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_DrydockingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "DrydockingCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_DrydockingCosts",
        "negatedLabel": "Dry-dockings",
        "documentation": "Cash paid during the reporting period for vessel drydocking costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per common share, basic and diluted - Total (Note 15) (in dollars per share)",
        "terseLabel": "Earnings per common share, basic and diluted (in dollars per share)",
        "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": [
      "r105",
      "r196",
      "r228",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r244",
      "r246",
      "r250",
      "r251",
      "r252",
      "r258",
      "r387",
      "r448",
      "r515",
      "r542",
      "r570",
      "r632",
      "r731",
      "r732",
      "r905",
      "r957",
      "r1163"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r254",
      "r255",
      "r256",
      "r257",
      "r497"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-17-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
        "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r217",
      "r546",
      "r558",
      "r1204"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EffectiveIncomeTaxRateReconciliationTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-17-taxes",
      "http://www.costamare.com/20260630/role/statement-note-17-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation [Table]",
        "documentation": "Disclosure of information about income tax rate reconciliation between amount of reported income tax expense (benefit) attributable to continuing operation to amount of income tax expense(benefit) that would result from applying statutory federal (national) tax rate to pretax income (loss) from continuing operation."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r547",
      "r1204"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-tables",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-2-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-tables",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-salestype-lease-details",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-tables",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-tables",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-tables",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-tables",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-tables",
      "http://www.costamare.com/20260630/role/statement-note-17-taxes",
      "http://www.costamare.com/20260630/role/statement-note-17-taxes-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-tables",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-tables",
      "http://www.costamare.com/20260630/role/statement-note-2-significant-accounting-policies-and-recent-accounting-pronouncements",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-tables",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-tables",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-7-inventories",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-tables",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-schedule-of-deferred-charges-net-details",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-tables"
     ],
     "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_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "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_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information"
     ],
     "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": [
      "r1271"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "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": [
      "r104",
      "r105",
      "r138",
      "r165",
      "r166",
      "r188",
      "r189",
      "r190",
      "r223",
      "r224",
      "r225",
      "r229",
      "r237",
      "r239",
      "r241",
      "r261",
      "r334",
      "r337",
      "r386",
      "r387",
      "r389",
      "r447",
      "r481",
      "r486",
      "r487",
      "r488",
      "r491",
      "r493",
      "r496",
      "r513",
      "r514",
      "r518",
      "r519",
      "r542",
      "r553",
      "r554",
      "r566",
      "r567",
      "r568",
      "r571",
      "r631",
      "r632",
      "r701",
      "r702",
      "r703",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r712",
      "r716",
      "r717",
      "r718",
      "r719",
      "r730",
      "r764",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r776",
      "r794",
      "r847",
      "r884",
      "r885",
      "r893",
      "r894",
      "r931",
      "r952",
      "r976",
      "r977",
      "r978",
      "r1006",
      "r1078",
      "r1435"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r433",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r528",
      "r529",
      "r733",
      "r734",
      "r736",
      "r737",
      "r738",
      "r739",
      "r746",
      "r747",
      "r749",
      "r753",
      "r812",
      "r813",
      "r814",
      "r819",
      "r1183",
      "r1184",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1225",
      "r1228",
      "r1235",
      "r1236"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r748"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r735",
      "r736",
      "r737",
      "r739",
      "r1225",
      "r1484",
      "r1495"
     ]
    },
    "us-gaap_FairValueConcentrationOfRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueConcentrationOfRiskTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Concentration of Risk [Table]",
        "documentation": "Disclosure of information about concentration of credit or market risk or both from financial instrument."
       }
      }
     },
     "auth_ref": [
      "r756",
      "r757",
      "r1273"
     ]
    },
    "us-gaap_FairValueHedgeAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueHedgeAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FairValueHedgeAssetsAtFairValue",
        "terseLabel": "Fair Value Hedge Assets",
        "documentation": "Fair value of all derivative assets designated as fair value hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r1452",
      "r1453",
      "r1455"
     ]
    },
    "us-gaap_FairValueHedgeLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueHedgeLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FairValueHedgeLiabilitiesAtFairValue",
        "terseLabel": "Fair Value Hedge Liabilities",
        "documentation": "Fair value of all derivative liabilities designated as fair value hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r1452",
      "r1453",
      "r1455"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r433",
      "r521",
      "r526",
      "r528",
      "r736",
      "r747",
      "r753",
      "r812",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1225",
      "r1235",
      "r1236"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r433",
      "r521",
      "r526",
      "r528",
      "r530",
      "r736",
      "r737",
      "r747",
      "r753",
      "r813",
      "r1183",
      "r1184",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1225",
      "r1235",
      "r1236"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r433",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r528",
      "r529",
      "r736",
      "r737",
      "r738",
      "r739",
      "r747",
      "r753",
      "r814",
      "r1183",
      "r1184",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1225",
      "r1228",
      "r1235",
      "r1236"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r748"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r735",
      "r736",
      "r737",
      "r739",
      "r1225",
      "r1484",
      "r1495"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r433",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r528",
      "r529",
      "r733",
      "r734",
      "r736",
      "r737",
      "r738",
      "r739",
      "r746",
      "r747",
      "r749",
      "r753",
      "r812",
      "r813",
      "r814",
      "r819",
      "r1183",
      "r1184",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1225",
      "r1228",
      "r1235",
      "r1236"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1225",
      "r1481",
      "r1482",
      "r1483",
      "r1484",
      "r1485",
      "r1495"
     ]
    },
    "us-gaap_FairValueNetAssetLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueNetAssetLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FairValueNetAssetLiability",
        "totalLabel": "Total",
        "documentation": "Fair value of asset after deduction of liability."
       }
      }
     },
     "auth_ref": [
      "r1481",
      "r1482"
     ]
    },
    "cmre_FairValueOfSharesIssuedToManager": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FairValueOfSharesIssuedToManager",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_FairValueOfSharesIssuedToManager",
        "terseLabel": "Fair Value of Shares Issued to Manager",
        "documentation": "Represents the fair value of shares issued to managers."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_FeePercentageOnCommittedCapitalToBeInvested": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FeePercentageOnCommittedCapitalToBeInvested",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_FeePercentageOnCommittedCapitalToBeInvested",
        "terseLabel": "Fee Percentage on Committed Capital to be Invested",
        "documentation": "Percentage of fee on committed capital to be invested."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_FeePercentageOnContributedCapitalInvested": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FeePercentageOnContributedCapitalInvested",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_FeePercentageOnContributedCapitalInvested",
        "terseLabel": "Fee Percentage on Contributed Capital Invested",
        "documentation": "Percentage of fee on contributed capital invested."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FinanceLeaseInterestExpense",
        "terseLabel": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r779",
      "r781",
      "r1238"
     ]
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FinanceLeaseLiability",
        "terseLabel": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r782"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FinanceLeaseRightOfUseAssetAmortization",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r779",
      "r781",
      "r1238"
     ]
    },
    "cmre_FinancialAndStrategicAdviceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FinancialAndStrategicAdviceMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial And Strategic Advice [Member]",
        "documentation": "Represents financial and strategic advice."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_FinancialArrangementSharePurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FinancialArrangementSharePurchaseAgreementMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Arrangement, Share Purchase Agreement [Member]",
        "documentation": "Represents financing arrangement related to share purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "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",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r343",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r441",
      "r479",
      "r698",
      "r750",
      "r759",
      "r762",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r816",
      "r817",
      "r818",
      "r819",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r828",
      "r829",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r933",
      "r953",
      "r1176",
      "r1225",
      "r1226",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1480",
      "r1483",
      "r1484",
      "r1485",
      "r1492",
      "r1495",
      "r1496",
      "r1497"
     ]
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments Disclosure [Text Block]",
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "cmre_FinancingOfTwoContainerVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FinancingOfTwoContainerVesselsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing of Two Container Vessels [Member]",
        "documentation": "Financing of Two Container Vessels"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_FivePreAndPostDeliveryFinancialAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FivePreAndPostDeliveryFinancialAgreementsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Five Pre- and Post-delivery Financial Agreements [Member]",
        "documentation": "Represents information pertaining to five pre- and post-delivery financial agreements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet",
        "terseLabel": "Foreign Currency Fair Value Hedge Derivative at Fair Value, Net",
        "documentation": "Fair value as of the balance sheet date of all derivatives designated as foreign currency fair value hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r1446"
     ]
    },
    "cmre_ForeignCurrencyOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ForeignCurrencyOptionsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Options [Member]",
        "documentation": "Represents foreign currency options."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ForeignExchangeForwardAndFxOptionZeroCostCollarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ForeignExchangeForwardAndFxOptionZeroCostCollarMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Exchange Forward and FX Option, Zero Cost Collar [Member]",
        "documentation": "The foreign exchange forwards and the zero cost collar FX option."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ForeignExchangeForwardMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Exchange Forward [Member]",
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate."
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1046",
      "r1051",
      "r1068",
      "r1074",
      "r1102",
      "r1103",
      "r1104",
      "r1212",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1259",
      "r1450",
      "r1451",
      "r1452",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1464",
      "r1465",
      "r1466",
      "r1469"
     ]
    },
    "cmre_ForeignExchangeGainsLossesInOperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ForeignExchangeGainsLossesInOperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign exchange losses",
        "label": "Foreign exchange gains /(losses)",
        "documentation": "Represents the amount of foreign exchange gains (losses) included in operating income (loss) during the period."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ForeignExchangeGainsLossesInOperatingIncomeLossDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ForeignExchangeGainsLossesInOperatingIncomeLossDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_ForeignExchangeGainsLossesInOperatingIncomeLossDiscontinuedOperation",
        "negatedTerseLabel": "Foreign exchange gains",
        "documentation": "Represents the amount of foreign exchange gains (losses) included in operating income (loss) during the period, from discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ForwardCurrencyContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ForwardCurrencyContractsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forward Currency Contracts [Member]",
        "documentation": "Represents forward currency contracts."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_FourLeasebackVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FourLeasebackVesselsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Four Leaseback Vessels [Member]",
        "documentation": "Represents four leaseback vessels."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_FourNewbuildContainerVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FourNewbuildContainerVesselsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Four Newbuild Container Vessels [Member]",
        "documentation": "Relating to four newbuild container vessels."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_FourPreAndPostdeliveryFinancialAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FourPreAndPostdeliveryFinancialAgreementsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Four Pre- and Post-delivery Financial Agreements [Member]",
        "documentation": "Four Pre- and Post-delivery Financial Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_FutureMinimumContractualCharterRevenuesAssumptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FutureMinimumContractualCharterRevenuesAssumptionsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Future Minimum Contractual Charter Revenues Assumptions [Member]",
        "documentation": "Refers to information regarding future minimum contractual charter revenues assumptions."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_FxOptionZeroCostCollarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "FxOptionZeroCostCollarMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FX Option, Zero Cost Collar [Member]",
        "documentation": "The FX option with a zero cost collar."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_GainLossOnAssetsHeldForSaleDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "GainLossOnAssetsHeldForSaleDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_GainLossOnAssetsHeldForSaleDiscontinuedOperation",
        "terseLabel": "Loss on vessel held for sale",
        "documentation": "Related to the gain (loss) on assets held for sale, from discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_GainLossOnDerivativeInstrumentsNetPretax",
        "negatedLabel": "(Gain) / loss on derivative instruments, net",
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects."
       }
      }
     },
     "auth_ref": [
      "r1450"
     ]
    },
    "us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainLossOnForeignCurrencyFairValueHedgeDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives",
        "terseLabel": "Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives",
        "documentation": "Amount of gain (loss) from increase (decrease) in fair value of foreign currency derivative and nonderivative instruments designated as fair value hedge recognized in earnings and from related hedged item to extent that fair value hedge was determined to be effective."
       }
      }
     },
     "auth_ref": [
      "r1450",
      "r1456"
     ]
    },
    "us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain on derivative instruments, net",
        "label": "Gain on derivative instruments, net (Note 18)",
        "documentation": "Amount of gain (loss) included in earnings for the period from the increase (decrease) in fair value of interest rate derivatives not designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r1450",
      "r1463"
     ]
    },
    "cmre_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "cmre_NonoperatingIncomeExpenseDiscontinuedOperation",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsDiscontinuedOperation",
        "terseLabel": "Loss on derivative instruments, net",
        "documentation": "Amount of gain (loss) included in earnings for the period from the increase (decrease) in fair value of interest rate derivatives not designated as hedging instruments, from discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainLossOnSaleOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_GainLossOnSaleOfDerivatives",
        "terseLabel": "Gain (Loss) on Sale of Derivatives",
        "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r51",
      "r1066",
      "r1067",
      "r1068",
      "r1069"
     ]
    },
    "cmre_GainLossOnSaleOfVesselsDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "GainLossOnSaleOfVesselsDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_GainLossOnSaleOfVesselsDiscontinuedOperation",
        "terseLabel": "Loss on sale of vessels, net",
        "documentation": "The difference between the sale price or salvage price and the book value of a vessel that was sold during the reporting period, from discontinued operations. This element refers to the gain (loss)."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_GeneralAdministrativeExpensesRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "GeneralAdministrativeExpensesRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_GeneralAdministrativeExpensesRelatedParties",
        "negatedLabel": "General and administrative expenses \u2013 related parties (Note 4)",
        "negatedTerseLabel": "General and administrative expenses \u2013 related parties",
        "documentation": "The total of expenses of managing and administering the affairs of an entity paid to related parties, including affiliates of the reporting entity, which are not directly or indirectly associated with vessel operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_GeneralAndAdministrativeExpense",
        "negatedLabel": "General and administrative expenses",
        "negatedTerseLabel": "General and administrative expenses",
        "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": [
      "r36",
      "r1058"
     ]
    },
    "cmre_GlassertonLocktonWalstonStewartonLentonAndAltonShippingCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "GlassertonLocktonWalstonStewartonLentonAndAltonShippingCoMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Glasserton, Lockton, Walston, Stewarton, Lenton, and Alton Shipping Co. [Member]",
        "documentation": "Glasserton, Lockton, Walston, Stewarton, Lenton, and Alton Shipping Co."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r1450",
      "r1463",
      "r1471"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r1450",
      "r1463",
      "r1471"
     ]
    },
    "us-gaap_HedgingRelationshipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "HedgingRelationshipDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Relationship [Domain]",
        "documentation": "Nature or intent of a hedge."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_HydeMaritimeCoAndSkerrettMaritimeCoLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "HydeMaritimeCoAndSkerrettMaritimeCoLoanAgreementMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hyde Maritime Co. and Skerrett Maritime Co. Loan Agreement [Member]",
        "documentation": "Represents the Hyde Maritime Co. and Skerrett Maritime Co. loan agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity",
        "terseLabel": "Less: Net income attributable to non-controlling interest in subsidiaries, continuing operations",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r48",
      "r237"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income from continuing operations",
        "label": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
        "totalLabel": "Net income from continuing operations",
        "terseLabel": "Net income from continuing operations",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r105",
      "r114",
      "r213",
      "r215",
      "r216",
      "r228",
      "r237",
      "r387",
      "r414",
      "r415",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r424",
      "r448",
      "r492",
      "r515",
      "r542",
      "r570",
      "r632",
      "r732",
      "r760",
      "r947",
      "r1140",
      "r1165",
      "r1296",
      "r1304",
      "r1364",
      "r1372",
      "r1378",
      "r1381",
      "r1382",
      "r1391",
      "r1415"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per common share, basic and diluted \u2013 Continuing operations (Note 15) (in dollars per share)",
        "terseLabel": "Earnings per common share, basic and diluted, continuing operations (in dollars per share)",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r52",
      "r105",
      "r196",
      "r228",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r246",
      "r250",
      "r251",
      "r387",
      "r448",
      "r515",
      "r570",
      "r632",
      "r732",
      "r905",
      "r1544"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Loss from discontinued operations (Note 3)",
        "totalLabel": "Net loss from discontinued operations",
        "terseLabel": "Net loss from discontinued operations",
        "negatedTerseLabel": "Less: Net loss from discontinued operations",
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r112",
      "r114",
      "r129",
      "r561",
      "r948",
      "r1145"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest",
        "terseLabel": "Add: Net loss attributable to non-controlling interest in subsidiaries, discontinued operations",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r48",
      "r1289",
      "r1303"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Losses per common share, basic and diluted \u2013 Discontinued operations (Note 15) (in dollars per share)",
        "terseLabel": "Losses per common share, basic and diluted, discontinued operations (in dollars per share)",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r196",
      "r247",
      "r250",
      "r251",
      "r1527",
      "r1544"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r398",
      "r400",
      "r1201",
      "r1202",
      "r1291",
      "r1292",
      "r1403",
      "r1404",
      "r1405",
      "r1406"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r123",
      "r125",
      "r126",
      "r127",
      "r128",
      "r131",
      "r132",
      "r133",
      "r134",
      "r390",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r1144",
      "r1291",
      "r1292",
      "r1397",
      "r1403",
      "r1404",
      "r1405",
      "r1406"
     ]
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-17-taxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r217",
      "r545",
      "r546",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r559",
      "r560",
      "r562",
      "r563",
      "r932",
      "r987",
      "r1000",
      "r1204"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInAccountsPayable",
        "terseLabel": "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInAccountsReceivable",
        "negatedTerseLabel": "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": [
      "r5"
     ]
    },
    "cmre_IncreaseDecreaseInAccruedCharterRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "IncreaseDecreaseInAccruedCharterRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_IncreaseDecreaseInAccruedCharterRevenue",
        "negatedLabel": "Accrued charter revenue",
        "documentation": "The increase (decrease) during the reporting period, in revenue earned but not yet received, which were recognized in under the straight-line method in conformity with revenue recognition criteria based on specific contractual terms."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities",
        "terseLabel": "Accrued liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInDeferredRevenue",
        "terseLabel": "Unearned revenue",
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r1138"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInDueFromRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInDueFromRelatedParties",
        "negatedTerseLabel": "Due from related parties",
        "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInDueToRelatedParties",
        "terseLabel": "Due to related parties",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInInsuranceSettlementsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable",
        "negatedTerseLabel": "Insurance claims receivable",
        "documentation": "The increase (decrease) during the reporting period in insurance settlements receivable, which are amounts due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. The expectation is that such reimbursement will be received within one year of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInInventories",
        "negatedTerseLabel": "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities of continuing operations:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInPrepaidExpense",
        "negatedTerseLabel": "Prepayments and other",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_InsuranceSettlementsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InsuranceSettlementsReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance claims receivable",
        "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1309",
      "r1326"
     ]
    },
    "us-gaap_IntangibleAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IntangibleAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Time charter assumed",
        "documentation": "The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions."
       }
      }
     },
     "auth_ref": [
      "r1314"
     ]
    },
    "us-gaap_InterestAndDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestAndDebtExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InterestAndDebtExpense",
        "negatedLabel": "Interest and finance costs (Note 16)",
        "totalLabel": "Total",
        "negatedTerseLabel": "Interest and finance costs",
        "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r1342"
     ]
    },
    "us-gaap_InterestCostsCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestCostsCapitalized",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InterestCostsCapitalized",
        "terseLabel": "Interest Costs Capitalized",
        "documentation": "Amount of interest capitalized during the period."
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "cmre_InterestCostsCapitalizedDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "InterestCostsCapitalizedDuringPeriod",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details": {
       "parentTag": "us-gaap_InterestAndDebtExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest capitalized",
        "documentation": "Amount of interest capitalized during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details": {
       "parentTag": "us-gaap_InterestAndDebtExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r259",
      "r271",
      "r275",
      "r281",
      "r294",
      "r772",
      "r1170",
      "r1171",
      "r1581"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InterestExpenseDebt",
        "terseLabel": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r438",
      "r444",
      "r1185",
      "r1186",
      "r1581"
     ]
    },
    "cmre_InterestFinanceCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "InterestFinanceCostsTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Finance Costs [Table Text Block]",
        "documentation": "Tabular disclosure of interest and debt related expenses."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_InterestFinanceCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "InterestFinanceCostsTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Finance Costs [Text Block]",
        "documentation": "Tabular disclosure of interest and finance costs and amortization of financing costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid during the period for interest, net of capitalized interest",
        "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": [
      "r205",
      "r206",
      "r209"
     ]
    },
    "us-gaap_InterestRateCapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestRateCapMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Cap [Member]",
        "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount."
       }
      }
     },
     "auth_ref": [
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1468"
     ]
    },
    "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestRateCashFlowHedgeAssetAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue",
        "terseLabel": "Interest Rate Cash Flow Hedge Asset at Fair Value",
        "documentation": "Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r1449",
      "r1452",
      "r1453",
      "r1455"
     ]
    },
    "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet",
        "terseLabel": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net",
        "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months."
       }
      }
     },
     "auth_ref": [
      "r1477"
     ]
    },
    "us-gaap_InterestRateDerivativeAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestRateDerivativeAssetsAtFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate -asset position",
        "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets."
       }
      }
     },
     "auth_ref": [
      "r1471"
     ]
    },
    "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestRateDerivativeLiabilitiesAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue",
        "negatedLabel": "Interest rate -liability position",
        "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities."
       }
      }
     },
     "auth_ref": [
      "r1471"
     ]
    },
    "us-gaap_InterestRateDerivativesAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestRateDerivativesAtFairValueNet",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of derivatives, non-current (Notes 18 and 19)",
        "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, net of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized on the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r1471"
     ]
    },
    "cmre_InterestRateSwapAndCrossCurrencySwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "InterestRateSwapAndCrossCurrencySwapMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Swap and Cross Currency Swap [Member]",
        "documentation": "Represents interest rate swaps and cross currency swap."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Swap [Member]",
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
       }
      }
     },
     "auth_ref": [
      "r1220",
      "r1265",
      "r1266",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1468"
     ]
    },
    "us-gaap_InterimPeriodCostsNotAllocableDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterimPeriodCostsNotAllocableDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interim Period, Costs Not Allocable [Domain]",
        "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_InventoryCurrentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InventoryCurrentTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-7-inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Current [Table]",
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-7-inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories (Note 7)",
        "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": [
      "r141",
      "r174",
      "r1147",
      "r1239"
     ]
    },
    "cmre_InvestmentAgreedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "InvestmentAgreedAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_InvestmentAgreedAmount",
        "terseLabel": "Investment, Agreed Amount",
        "documentation": "Amount agreed to invest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest income",
        "label": "Interest income",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r274",
      "r294",
      "r1170",
      "r1341"
     ]
    },
    "us-gaap_InvestmentOwnedAtCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentOwnedAtCost",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InvestmentOwnedAtCost",
        "terseLabel": "Investment Owned, Cost",
        "documentation": "Cost of the investment."
       }
      }
     },
     "auth_ref": [
      "r994",
      "r1022",
      "r1023",
      "r1089",
      "r1090",
      "r1096",
      "r1108",
      "r1259",
      "r1270",
      "r1578"
     ]
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InvestmentOwnedBalancePrincipalAmount",
        "terseLabel": "Investment Owned, Balance, Principal Amount",
        "documentation": "Amount of principal of investment owned."
       }
      }
     },
     "auth_ref": [
      "r1019",
      "r1025",
      "r1087",
      "r1095",
      "r1107",
      "r1259"
     ]
    },
    "country_JE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2026",
     "localname": "JE",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JERSEY"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_JointVentureOwnershipPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "JointVentureOwnershipPercent",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_JointVentureOwnershipPercent",
        "terseLabel": "Joint Venture, Ownership, Percent",
        "documentation": "The percent stake each party has in the joint venture."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_KalamataShippingCorporationEtAlMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "KalamataShippingCorporationEtAlMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kalamata Shipping Corporation et al [Member]",
        "documentation": "Relating to Kalamata Shipping Corporation et al."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_KempMaritimeCoLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "KempMaritimeCoLoanAgreementMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kemp Maritime Co. Loan Agreement [Member]",
        "documentation": "Represents the Kemp Maritime Co. loan agreement."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_KonstantakopoulosFamilyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "KonstantakopoulosFamilyMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Konstantakopoulos Family [Member]",
        "documentation": "Refers to information regarding the Konstantakopoulos family."
       }
      }
     },
     "auth_ref": []
    },
    "country_LR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2026",
     "localname": "LR",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIBERIA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseContractualTermAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseContractualTermAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Contractual Term [Axis]",
        "documentation": "Information by contractual term of lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r1504"
     ]
    },
    "us-gaap_LeaseContractualTermDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseContractualTermDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Contractual Term [Domain]",
        "documentation": "Contractual term of lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r1504"
     ]
    },
    "cmre_LeasebackVesselApril2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselApril2023Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, April 2023 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselApril2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselApril2024Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, April 2024 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselApril20252Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselApril20252Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, April 2025 2 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselApril2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselApril2025Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, April 2025 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselApril2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselApril2026Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, April 2026 [Member]",
        "documentation": "Represents a leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselAugust2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselAugust2024Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, August 2024 [Member]",
        "documentation": "Represents leaseback vessels."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselAugust2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselAugust2025Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, August 2025 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselAugust2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselAugust2026Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, August 2026 [Member]",
        "documentation": "Leaseback Vessel, August 2026"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselDecember20221Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselDecember20221Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, December 2022, 1 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselDecember20222Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselDecember20222Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, December 2022, 2 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselDecember20232Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselDecember20232Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, December 2023, 2 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselDecember2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselDecember2023Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, December 2023 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselDecember20252Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselDecember20252Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, December 2025 2 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselDecember2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselDecember2025Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, December 2025 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselFebruary20242Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselFebruary20242Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, February 2024, 2 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselFebruary2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselFebruary2024Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, February 2024 [Member]",
        "documentation": "Represents leaseback vessels."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJanuary2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJanuary2026Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, January 2026 [Member]",
        "documentation": "Leaseback Vessel, January 2026"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJuly20232Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJuly20232Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, July 2023, 2 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJuly20233Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJuly20233Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, July 2023, 3 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJuly2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJuly2023Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, July 2023 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJuly2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJuly2024Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, July 2024 [Member]",
        "documentation": "Relating to leaseback vessel, July 2024."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJuly20252Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJuly20252Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, July 2025 2 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJuly2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJuly2025Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, July 2025 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJuly20262Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJuly20262Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, July 2026 2 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJuly2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJuly2026Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, July 2026 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJune2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJune2023Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, June 2023 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJune20252Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJune20252Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, June 2025 2 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJune20253Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJune20253Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, June 2025 3 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJune20254Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJune20254Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, June 2025 4 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJune20255Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJune20255Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, June 2025 5 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJune20256Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJune20256Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, June 2025 6 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJune20257Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJune20257Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, June 2025 7 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJune20258Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJune20258Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, June 2025 8 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJune20259Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJune20259Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, June 2025 9 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJune2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJune2025Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, June 2025 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselJune2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselJune2026Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, June 2026 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselMarch20262Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselMarch20262Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, March 2026 2 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselMarch2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselMarch2026Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, March 2026 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselMay2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselMay2023Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, May 2023 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselMay20252Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselMay20252Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, May 2025 2 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselMay2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselMay2025Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, May 2025 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselNovember2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselNovember2023Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, November 2023 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselNovember2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselNovember2024Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, November 2024 [Member]",
        "documentation": "Represents leaseback vessels."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselNovember2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselNovember2025Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, November 2025 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselOctober2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselOctober2023Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, October 2023 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselOctober2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselOctober2025Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, October 2025 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselSeptember20232Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselSeptember20232Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, September 2023, 2 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselSeptember2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselSeptember2023Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, September 2023 [Member]",
        "documentation": "Represents leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselSeptember20252Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselSeptember20252Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, September 2025 2 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselSeptember20253Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselSeptember20253Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, September 2025 3 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselSeptember2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselSeptember2025Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel, September 2025 [Member]",
        "documentation": "Represents the leaseback vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselUnderConstructionNovember20242Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselUnderConstructionNovember20242Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel Under Construction, November 2024 2 [Member]",
        "documentation": "Represents leaseback vessel under construction."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselUnderConstructionNovember20243Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselUnderConstructionNovember20243Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel Under Construction, November 2024 3 [Member]",
        "documentation": "Represents leaseback vessel under construction."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LeasebackVesselUnderConstructionNovember2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LeasebackVesselUnderConstructionNovember2024Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leaseback Vessel Under Construction, November 2024 [Member]",
        "documentation": "Represents leaseback vessel under construction."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-document-and-entity-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-tables",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-2-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-tables",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-salestype-lease-details",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-tables",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-tables",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-tables",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-tables",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-tables",
      "http://www.costamare.com/20260630/role/statement-note-17-taxes",
      "http://www.costamare.com/20260630/role/statement-note-17-taxes-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-tables",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-tables",
      "http://www.costamare.com/20260630/role/statement-note-2-significant-accounting-policies-and-recent-accounting-pronouncements",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-tables",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-tables",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-7-inventories",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-tables",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-schedule-of-deferred-charges-net-details",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LesseeAndLessorFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LesseeAndLessorFinanceLeasesTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee and Lessor, Finance Leases [Text Block]",
        "documentation": "The entire disclosure for finance leases of lessee and lessor."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-salestype-lease-details",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r780",
      "r784",
      "r1503"
     ]
    },
    "us-gaap_LessorDirectFinancingLeaseTermOfContract1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LessorDirectFinancingLeaseTermOfContract1",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LessorDirectFinancingLeaseTermOfContract1",
        "terseLabel": "Lessor, Direct Financing Lease, Term of Contract (Year)",
        "documentation": "Term of lessor's direct financing lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1505"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesAndStockholdersEquity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r884",
      "r885",
      "r897",
      "r943",
      "r1239",
      "r1255",
      "r1256",
      "r1349",
      "r1354",
      "r1391",
      "r1498"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesCurrent",
        "totalLabel": "Total current liabilities",
        "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": [
      "r122",
      "r130",
      "r137",
      "r150",
      "r213",
      "r215",
      "r216",
      "r333",
      "r414",
      "r415",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r424",
      "r492",
      "r635",
      "r639",
      "r640",
      "r760",
      "r1239",
      "r1415",
      "r1512",
      "r1513"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT LIABILITIES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesNoncurrent",
        "totalLabel": "Total non-current liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r130",
      "r213",
      "r215",
      "r216",
      "r333",
      "r414",
      "r415",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r424",
      "r492",
      "r635",
      "r639",
      "r640",
      "r760",
      "r1328",
      "r1415",
      "r1512",
      "r1513"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NON-CURRENT LIABILITIES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity",
        "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r148",
      "r413",
      "r884",
      "r885",
      "r887"
     ]
    },
    "cmre_LoanAgreementWith11CompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoanAgreementWith11CompaniesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Agreement with 11 Companies [Member]",
        "documentation": "Represents the loan agreement with Achilleas Maritime Corporation, Angistri Corporation, Fanakos Maritime Corporation, Fastsailing Maritime Co., Lindner Shipping Co., Miko Shipping Co., Saval Shipping Co., Spedding Shipping Co., Tanera Shipping Co., Timpson Shipping Co. and Wester Shipping Co."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoanAgreementWith11CompaniesTrancheAAndBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoanAgreementWith11CompaniesTrancheAAndBMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Agreement with 11 Companies, Tranche A and B [Member]",
        "documentation": "Represents loan agreement with 11 companies, tranche A and B."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoanAgreementsWithBarkleyAndConleyShippingCosAndBertrandAndSchofieldMaritimeCosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoanAgreementsWithBarkleyAndConleyShippingCosAndBertrandAndSchofieldMaritimeCosMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Agreements with Barkley and Conley Shipping Cos. and Bertrand and Schofield Maritime Co's. [Member]",
        "documentation": "Represents information pertaining to loan agreements with Barkley and Conley Shipping Cos. and Bertrand and Schofield Maritime Co's."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoanAgreementsWithBarkleyShippingCoAndConleyShippingCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoanAgreementsWithBarkleyShippingCoAndConleyShippingCoMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Agreements with Barkley Shipping Co. and Conley Shipping Co. [Member]",
        "documentation": "Represents information pertaining to the loan agreements with Barkley Shipping Co. and Conley Shipping Co."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoanAgreementsWithBeardmoreAndFairbankMaritimeCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoanAgreementsWithBeardmoreAndFairbankMaritimeCompaniesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Agreements with Beardmore and Fairbank Maritime Companies [Member]",
        "documentation": "Represents information pertaining to the loan agreements with Beardmore and Fairbank Maritime Companies."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoanAgreementsWithBertrandMaritimeCoAndSchofieldMaritimeCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoanAgreementsWithBertrandMaritimeCoAndSchofieldMaritimeCoMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Agreements with Bertrand Maritime Co. and Schofield Maritime Co. [Member]",
        "documentation": "Represents information pertaining to loan agreements with Bertrand Maritime Co. and Schofield Maritime Co."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoanOriginationFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoanOriginationFeesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Origination Fees [Member]",
        "documentation": "Relating to loan origination fees."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementWithSykesMaritimeCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementWithSykesMaritimeCoMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreement with Sykes Maritime Co. [Member]",
        "documentation": "The loan agreement with Sykes Maritime Co."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreements4NmlSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreements4NmlSubsidiariesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements 4 NML Subsidiaries [Member]",
        "documentation": "Represents loans agreements with 4 NML Subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementsOneMLSubsidiary2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementsOneMLSubsidiary2Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements, One NML Subsidiary 2 [Member]",
        "documentation": "Represents loans agreements with 1 NML subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementsOneNMLSubsidiary4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementsOneNMLSubsidiary4Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements, One NML Subsidiary 4 [Member]",
        "documentation": "Represents loans agreements with 1 NML subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementsOneNMLSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementsOneNMLSubsidiaryMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements, One NML Subsidiary [Member]",
        "documentation": "Represents loans agreements with 1 NML subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementsOneNmlSubsidiary3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementsOneNmlSubsidiary3Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements, One NML Subsidiary 3 [Member]",
        "documentation": "Represents loans agreements with 1 NML subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementsOneNmlSubsidiary5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementsOneNmlSubsidiary5Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements, One NML Subsidiary 5 [Member]",
        "documentation": "Represents loans agreements with 1 NML subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementsOneNmlSubsidiary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementsOneNmlSubsidiary6Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements, One NML Subsidiary 6 [Member]",
        "documentation": "Represents loans agreements with 1 NML subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementsOneNmlSubsidiary7Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementsOneNmlSubsidiary7Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements, One NML Subsidiary 7 [Member]",
        "documentation": "Represents loans agreements with 1 NML subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementsOneNmlSubsidiary8Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementsOneNmlSubsidiary8Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements, One NML Subsidiary 8 [Member]",
        "documentation": "Represents loans agreements with 1 NML subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementsThreeNMLSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementsThreeNMLSubsidiariesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements, Three NML Subsidiaries [Member]",
        "documentation": "Represents loans agreements with 3 NML subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementsTwoNMLSubsidiaries4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementsTwoNMLSubsidiaries4Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements, Two NML Subsidiaries 4 [Member]",
        "documentation": "Represents loans agreements with 2 NML subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LoansAgreementsTwoNmlSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LoansAgreementsTwoNmlSubsidiariesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Agreements, Two NML Subsidiaries [Member]",
        "documentation": "Represents loans agreements with 2 NML subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LoansPayableMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable [Member]",
        "documentation": "Borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebt",
        "terseLabel": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r222",
      "r432",
      "r443",
      "r884",
      "r885",
      "r890",
      "r910",
      "r1183",
      "r1184",
      "r1237",
      "r1312",
      "r1319",
      "r1541"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of long-term debt, net of deferred financing costs (Note 10)",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151"
     ]
    },
    "cmre_LongTermDebtGrossIncludingTermLoansAndOtherFinancingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LongTermDebtGrossIncludingTermLoansAndOtherFinancingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_LongTermDebtGrossIncludingTermLoansAndOtherFinancingArrangements",
        "totalLabel": "Total",
        "documentation": "Represents the gross amount of long-term debt at the balance sheet date, including term loans and other financing arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details": {
       "parentTag": "cmre_LongTermDebtGrossIncludingTermLoansAndOtherFinancingArrangements",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
        "terseLabel": "2027",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r7",
      "r214",
      "r222",
      "r436",
      "r910"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details": {
       "parentTag": "cmre_LongTermDebtGrossIncludingTermLoansAndOtherFinancingArrangements",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
        "terseLabel": "2031",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r7",
      "r214",
      "r222",
      "r436",
      "r910"
     ]
    },
    "cmre_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveAndThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveAndThereafter",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details": {
       "parentTag": "cmre_LongTermDebtGrossIncludingTermLoansAndOtherFinancingArrangements",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveAndThereafter",
        "terseLabel": "2032 and thereafter",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in sixth fiscal year following current fiscal year and thereafter. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details": {
       "parentTag": "cmre_LongTermDebtGrossIncludingTermLoansAndOtherFinancingArrangements",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
        "terseLabel": "2030",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r7",
      "r214",
      "r222",
      "r436",
      "r910"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details": {
       "parentTag": "cmre_LongTermDebtGrossIncludingTermLoansAndOtherFinancingArrangements",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
        "terseLabel": "2029",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r7",
      "r214",
      "r222",
      "r436",
      "r910"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details": {
       "parentTag": "cmre_LongTermDebtGrossIncludingTermLoansAndOtherFinancingArrangements",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
        "terseLabel": "2028",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r7",
      "r214",
      "r222",
      "r436",
      "r910"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term debt, net of current portion and deferred financing costs (Note 10)",
        "terseLabel": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1312",
      "r1319"
     ]
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt [Text Block]",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r884",
      "r885",
      "r890"
     ]
    },
    "us-gaap_LongTermPurchaseCommitmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermPurchaseCommitmentAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermPurchaseCommitmentAmount",
        "terseLabel": "Long-Term Purchase Commitment, Amount",
        "totalLabel": "Total",
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Category of Item Purchased [Axis]",
        "documentation": "Information by category of items purchased under a long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]",
        "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermPurchaseCommitmentTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Purchase Commitment [Table Text Block]",
        "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LongtermDebtGrossCurrentMaturities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LongtermDebtGrossCurrentMaturities",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_LongtermDebtGrossCurrentMaturities",
        "negatedTerseLabel": "Long-term Debt, Gross, Current Maturities",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r884",
      "r885",
      "r890",
      "r1408",
      "r1409",
      "r1410"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r143",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r884",
      "r885",
      "r890",
      "r1408",
      "r1409",
      "r1410"
     ]
    },
    "us-gaap_LongtermDebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongtermDebtWeightedAverageInterestRate",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongtermDebtWeightedAverageInterestRate",
        "terseLabel": "Long-Term Debt, Weighted Average Interest Rate, at Point in Time",
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LongtermPurchaseCommitmentToBePaidYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LongtermPurchaseCommitmentToBePaidYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details": {
       "parentTag": "us-gaap_LongTermPurchaseCommitmentAmount",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_LongtermPurchaseCommitmentToBePaidYearFour",
        "terseLabel": "2030",
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment to be paid in the fourth fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LongtermPurchaseCommitmentToBePaidYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LongtermPurchaseCommitmentToBePaidYearOne",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details": {
       "parentTag": "us-gaap_LongTermPurchaseCommitmentAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_LongtermPurchaseCommitmentToBePaidYearOne",
        "terseLabel": "2027",
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment to be paid in the next fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LongtermPurchaseCommitmentToBePaidYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LongtermPurchaseCommitmentToBePaidYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details": {
       "parentTag": "us-gaap_LongTermPurchaseCommitmentAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_LongtermPurchaseCommitmentToBePaidYearThree",
        "terseLabel": "2029",
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment to be paid in the third fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_LongtermPurchaseCommitmentToBePaidYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "LongtermPurchaseCommitmentToBePaidYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details": {
       "parentTag": "us-gaap_LongTermPurchaseCommitmentAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_LongtermPurchaseCommitmentToBePaidYearTwo",
        "terseLabel": "2028",
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment to be paid in the second fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "country_MH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2026",
     "localname": "MH",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MARSHALL ISLANDS"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_MaerskPueloAndSixNewbuildContainerVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "MaerskPueloAndSixNewbuildContainerVesselsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maersk Puelo and Six newbuild container vessels [member]",
        "documentation": "Represents Maersk Puelo and Six newbuild container vessels."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_MaerskPueloMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "MaerskPueloMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maersk Puelo [member]",
        "documentation": "Represents information pertaining to the Maersk Puelo vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_MajorCustomerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "MajorCustomerAMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customer A [Member]",
        "documentation": "Information pertaining to major customer A."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_MajorCustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "MajorCustomerBMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customer B [Member]",
        "documentation": "Information pertaining to major customer B."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_MajorCustomerCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "MajorCustomerCMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customer C [Member]",
        "documentation": "Information pertaining to major customer C."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_MajorCustomerDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "MajorCustomerDMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customer D [Member]",
        "documentation": "Information pertaining to major customer D."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_MajorCustomerEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "MajorCustomerEMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customer E [Member]",
        "documentation": "Represents customer D, a major customer of the company."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_MajorCustomersABCDAndEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "MajorCustomersABCDAndEMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customers A, B, C, D and E [Member]",
        "documentation": "Represents major customer A, B, C, D and E."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r1188",
      "r1191",
      "r1250",
      "r1254",
      "r1545",
      "r1549",
      "r1550",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576"
     ]
    },
    "cmre_ManagementFeePerDayPerVessel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ManagementFeePerDayPerVessel",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_ManagementFeePerDayPerVessel",
        "terseLabel": "Management Fee Per Day, Per Vessel",
        "documentation": "The amount of management fee per day per vessel."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ManagementFeePerDayPerVesselUnderBareboatCharter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ManagementFeePerDayPerVesselUnderBareboatCharter",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_ManagementFeePerDayPerVesselUnderBareboatCharter",
        "terseLabel": "Management Fee Per Day, Per Vessel Under Bareboat Charter",
        "documentation": "The amount of management fee per day, per vessel under bareboat charter."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ManagementFeesRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ManagementFeesRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_ManagementFeesRelatedParties",
        "terseLabel": "Management Fees, Related Parties",
        "negatedLabel": "Management fees-related parties (Note 4)",
        "negatedTerseLabel": "Management fees-related parties",
        "documentation": "Fees paid to related parties for providing the company with technical, crewing, bunkering, accounting, provisions, sale, purchase services, as well as general administrative, certain commercial services, director and officer related insurance services."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ManagementFeesRelatedPartiesDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ManagementFeesRelatedPartiesDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_ManagementFeesRelatedPartiesDiscontinuedOperation",
        "negatedTerseLabel": "Management and agency fees-related parties",
        "documentation": "Fees paid to related parties for providing the company with technical, crewing, bunkering, accounting, provisions, sale, purchase services, as well as general administrative, certain commercial services, director and officer related insurance services, from discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r66",
      "r68",
      "r69",
      "r71",
      "r83",
      "r85",
      "r86",
      "r98",
      "r99",
      "r131",
      "r133",
      "r266",
      "r409",
      "r410",
      "r411",
      "r412",
      "r533",
      "r536",
      "r537",
      "r538",
      "r544",
      "r739",
      "r815",
      "r816",
      "r817",
      "r818",
      "r820",
      "r821",
      "r822",
      "r823",
      "r848",
      "r970",
      "r972",
      "r986",
      "r1026",
      "r1027",
      "r1086",
      "r1091",
      "r1093",
      "r1094",
      "r1106",
      "r1117",
      "r1118",
      "r1120",
      "r1121",
      "r1135",
      "r1136",
      "r1175",
      "r1203",
      "r1205",
      "r1208",
      "r1209",
      "r1228",
      "r1229",
      "r1233",
      "r1234",
      "r1251",
      "r1419",
      "r1421"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r66",
      "r68",
      "r69",
      "r71",
      "r83",
      "r85",
      "r86",
      "r98",
      "r99",
      "r131",
      "r133",
      "r266",
      "r409",
      "r410",
      "r411",
      "r412",
      "r533",
      "r536",
      "r537",
      "r538",
      "r544",
      "r739",
      "r815",
      "r816",
      "r817",
      "r818",
      "r820",
      "r821",
      "r822",
      "r823",
      "r848",
      "r970",
      "r972",
      "r986",
      "r1026",
      "r1027",
      "r1086",
      "r1091",
      "r1093",
      "r1094",
      "r1106",
      "r1117",
      "r1118",
      "r1120",
      "r1121",
      "r1135",
      "r1136",
      "r1175",
      "r1203",
      "r1205",
      "r1208",
      "r1209",
      "r1228",
      "r1229",
      "r1233",
      "r1251",
      "r1419",
      "r1421"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interest (Note 1)",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r213",
      "r215",
      "r216",
      "r333",
      "r414",
      "r417",
      "r418",
      "r419",
      "r423",
      "r424",
      "r492",
      "r884",
      "r885",
      "r896",
      "r942",
      "r1037",
      "r1498"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
        "negatedLabel": "- Dividends to non-controlling shareholders of subsidiary",
        "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": [
      "r1429",
      "r1432"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners",
        "terseLabel": "Subsidiary, Ownership Percentage, Noncontrolling Owner",
        "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/2026",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_MinorityInterestOwnershipPercentageByParent",
        "terseLabel": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan10Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan10Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 10 [Member]",
        "documentation": "Represents NML Loan 10."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan11Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan11Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 11 [Member]",
        "documentation": "Represents NML Loan 2."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan12Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 12 [Member]",
        "documentation": "Represents NML Loan 12."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan13Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan13Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 13 [Member]",
        "documentation": "Represents information pertaining to NML Loan 13."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan15Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan15Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 15 [Member]",
        "documentation": "Represents information pertaining to NML loan 15."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan16Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan16Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 16 [Member]",
        "documentation": "The 16th NML Loan."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan17Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan17Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 17 [Member]",
        "documentation": "The 17th NML Loan."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan18Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan18Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 18 [Member]",
        "documentation": "Represents information pertaining to NML loan 18."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan19Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan19Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 19 [Member]",
        "documentation": "Represents information pertaining to NML Loan 19."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan20Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan20Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 20 [Member]",
        "documentation": "Relating to NML Loan 20."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan2Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 2 [Member]",
        "documentation": "Represents NML Loan 2."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan3Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 3 [Member]",
        "documentation": "Represents NML Loan 3."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan4Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NML Loan 4 [Member]",
        "documentation": "Represents NML Loan 4"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan5Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 5 [Member]",
        "documentation": "Represents NML Loan 5."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan6Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 6 [Member]",
        "documentation": "Represents NML Loan 6"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan7Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan7Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 7 [Member]",
        "documentation": "Represents NML Loan 7."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan8Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan8Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 8 [Member]",
        "documentation": "Represents NML Loan 8."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NMLLoan9Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NMLLoan9Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N M L Loan 9 [Member]",
        "documentation": "Represents NML Loan 9."
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r1188",
      "r1191",
      "r1250",
      "r1254",
      "r1545",
      "r1549",
      "r1550",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576"
     ]
    },
    "us-gaap_NatureOfExpenseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NatureOfExpenseAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Expense [Axis]",
        "documentation": "Information by type of cost or expense."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "cmre_NavilandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NavilandsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Navilands [Member]",
        "documentation": "Information pertaining to the related parties."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NeptuneGlobalFinanceLtdNgfMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NeptuneGlobalFinanceLtdNgfMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Neptune Global Finance Ltd. (\u201cNGF\u201d) [Member]",
        "documentation": "Represents Neptune Global Finance Ltd. (\u201cNGF\u201d)."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NeptuneMaritimeLeasingLimitedNmlMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NeptuneMaritimeLeasingLimitedNmlMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Neptune Maritime Leasing Limited (\u201cNML\u201d) [Member]",
        "documentation": "Represents Neptune Maritime Leasing Limited (\u201cNML\u201d)."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NeptuneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NeptuneMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Neptune [Member]",
        "documentation": "Represents Neptune."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NetBookValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NetBookValueMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Book Value [Member]",
        "documentation": "Represents net book value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations",
        "totalLabel": "Net cash used in discontinued operations",
        "documentation": "Amount of cash inflow (outflow) from operating, investing, and financing activities; attributable to discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows of discontinued operations:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
        "totalLabel": "Net Cash used in Financing Activities from Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) from financing activity attributable to continuing 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": [
      "r1346"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows From Financing Activities of Continuing Operations:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
        "totalLabel": "Net Cash used in Investing Activities from Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) from investing activity attributable to continuing operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r1346"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows From Investing Activities of Continuing Operations:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
        "totalLabel": "Net Cash provided by Operating Activities from Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) from operating activity attributable to continuing operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r44"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows From Operating Activities of Continuing Operations:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetIncomeLoss",
        "totalLabel": "Net income attributable to Costamare Inc.",
        "terseLabel": "Net income attributable to Costamare Inc.",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r44",
      "r53",
      "r105",
      "r122",
      "r130",
      "r183",
      "r186",
      "r190",
      "r213",
      "r215",
      "r216",
      "r219",
      "r228",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r240",
      "r241",
      "r248",
      "r333",
      "r387",
      "r414",
      "r415",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r424",
      "r448",
      "r451",
      "r454",
      "r459",
      "r492",
      "r515",
      "r542",
      "r570",
      "r632",
      "r732",
      "r760",
      "r951",
      "r1055",
      "r1076",
      "r1077",
      "r1158",
      "r1160",
      "r1162",
      "r1268",
      "r1415"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest",
        "negatedLabel": "Net income attributable to the non-controlling interest (Note 15)",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r49",
      "r122",
      "r130",
      "r183",
      "r186",
      "r237",
      "r240",
      "r241",
      "r333",
      "r950",
      "r1340"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
        "totalLabel": "Net income available to Common Stockholders",
        "terseLabel": "Net income available 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": [
      "r105",
      "r198",
      "r233",
      "r234",
      "r235",
      "r236",
      "r244",
      "r245",
      "r249",
      "r252",
      "r451",
      "r454",
      "r459",
      "r632"
     ]
    },
    "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "- Net income (1)",
        "label": "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest",
        "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50"
     ]
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-2-significant-accounting-policies-and-recent-accounting-pronouncements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "documentation": "Disclosure of information about change in accounting principle or amendment to accounting standards or both. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards and other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r202",
      "r203",
      "r204",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r235",
      "r242",
      "r258",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r445",
      "r446",
      "r447",
      "r448",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r540",
      "r541",
      "r542",
      "r543",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r591",
      "r592",
      "r593",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r751",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r847",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r993"
     ]
    },
    "cmre_NmlLoan14Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NmlLoan14Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NML Loan 14 [Member]",
        "documentation": "Represents information pertaining to NML Loan 14."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NmlLoan21Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NmlLoan21Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NML Loan 21 [Member]",
        "documentation": "Relating to NML Loan 21."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Cash Investing and Financing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NoncontrollingInterestIncreaseDecreaseFromIssuanceOfSubsidiarySharesToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NoncontrollingInterestIncreaseDecreaseFromIssuanceOfSubsidiarySharesToNoncontrollingInterestHolders",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "- Issuance of subsidiary shares to non-controlling interest (Note 1 and 11(b))",
        "documentation": "Amount of increase (decrease) in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r491",
      "r493",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1582"
     ]
    },
    "us-gaap_NondesignatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NondesignatedMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r1471"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NonoperatingIncomeExpense",
        "totalLabel": "Total other expenses, net",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r1296",
      "r1304",
      "r1391"
     ]
    },
    "cmre_NonoperatingIncomeExpenseDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NonoperatingIncomeExpenseDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NonoperatingIncomeExpenseDiscontinuedOperation",
        "totalLabel": "Total other expenses, net",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business), from discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NonrelatedPartyMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrelated Party [Member]",
        "documentation": "Party not related to reporting entity."
       }
      }
     },
     "auth_ref": [
      "r1349",
      "r1355",
      "r1356"
     ]
    },
    "cmre_Note10a2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "Note10a2Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10.A.2 [Member]",
        "documentation": "Represents Note 10.A.2."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_Note10bMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "Note10bMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10.B [Member]",
        "documentation": "Represents Note 10.B."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NoteToFinancialStatementDetailsTextual": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NoteToFinancialStatementDetailsTextual",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note To Financial Statement Details Textual"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NotesToFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NotesToFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes To Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfContainerVessels": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfContainerVessels",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfContainerVessels",
        "terseLabel": "Number of Container Vessels",
        "documentation": "The number of container vessels."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfControlledCompanies": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfControlledCompanies",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfControlledCompanies",
        "terseLabel": "Number of Controlled Companies",
        "documentation": "Information pertaining to the number of controlled entities."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfControlledCompaniesDryBulkVesselsOwned": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfControlledCompaniesDryBulkVesselsOwned",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfControlledCompaniesDryBulkVesselsOwned",
        "terseLabel": "Number of Controlled Companies, Dry Bulk Vessels Owned",
        "documentation": "The number of controlled companies that currently own dry bulk vessels."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfControlledCompaniesDryBulkVesselsPreviouslyOwnedOrTobesold": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfControlledCompaniesDryBulkVesselsPreviouslyOwnedOrTobesold",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfControlledCompaniesDryBulkVesselsPreviouslyOwnedOrTobesold",
        "terseLabel": "Number of Controlled Companies, Dry Bulk Vessels Previously Owned or To-Be-Sold",
        "documentation": "The number of controlled companies that have previously owned and sold or have agreed to sell their dry bulk vessels."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfControlledCompaniesDryBulkVesselsTobeacquired": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfControlledCompaniesDryBulkVesselsTobeacquired",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfControlledCompaniesDryBulkVesselsTobeacquired",
        "terseLabel": "Number of Controlled Companies, Dry Bulk Vessels To-Be-Acquired",
        "documentation": "The number of controlled companies which will be used for future dry bulk vessel acquisitions."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfDryBulkVessels": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfDryBulkVessels",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfDryBulkVessels",
        "terseLabel": "Number of Dry-bulk Vessels",
        "documentation": "The number of dry-bulk vessels owned by the company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfForeignCurrencyDerivativesHeld": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NumberOfForeignCurrencyDerivativesHeld",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NumberOfForeignCurrencyDerivativesHeld",
        "terseLabel": "Number of Foreign Currency Derivatives Held",
        "documentation": "Number of foreign currency exchange rate derivatives held by the entity at the reporting date."
       }
      }
     },
     "auth_ref": [
      "r1447",
      "r1448"
     ]
    },
    "cmre_NumberOfHandysizeBulkersSold": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfHandysizeBulkersSold",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfHandysizeBulkersSold",
        "terseLabel": "Number of Handysize Bulkers Sold",
        "documentation": "Number of handysize bulkers sold."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfInterestRateDerivativesTerminated": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfInterestRateDerivativesTerminated",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfInterestRateDerivativesTerminated",
        "terseLabel": "Number of Interest Rate Derivatives Terminated",
        "documentation": "Number of interest rate derivative instruments terminated by the entity at the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfMajorityOwnedSubsidiaries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfMajorityOwnedSubsidiaries",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfMajorityOwnedSubsidiaries",
        "terseLabel": "Number of Majority Owned Subsidiaries",
        "documentation": "The number of majority owned subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfPlatformSupplyVesselsOrdered": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfPlatformSupplyVesselsOrdered",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfPlatformSupplyVesselsOrdered",
        "terseLabel": "Number of Platform Supply Vessels Ordered",
        "documentation": "Represents the number of platform supply vessels ordered during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NumberOfReportableSegments",
        "terseLabel": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r1166",
      "r1174",
      "r1371"
     ]
    },
    "cmre_NumberOfSubsidiaries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfSubsidiaries",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfSubsidiaries",
        "terseLabel": "Number of Subsidiaries",
        "documentation": "The number of subsidiaries owned by the entity."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfSubsidiariesInvolvedInArbitration": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfSubsidiariesInvolvedInArbitration",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfSubsidiariesInvolvedInArbitration",
        "terseLabel": "Number of Subsidiaries Involved in Arbitration",
        "documentation": "Represents the number of subsidiaries involves in arbitration."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfVessels": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfVessels",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfVessels",
        "terseLabel": "Number of Vessels",
        "documentation": "This element represents the number of vessels owned and operated as at the end of each reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfVesselsAcquired": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfVesselsAcquired",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfVesselsAcquired",
        "terseLabel": "Number of Vessels Acquired",
        "documentation": "The number of vessels acquired during the period."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfVesselsCompletedDdDuringPeriod": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfVesselsCompletedDdDuringPeriod",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfVesselsCompletedDdDuringPeriod",
        "terseLabel": "Number of Vessels Completed DD During Period",
        "documentation": "The number of vessels completed dry-docking (DD) during the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfVesselsProvidedAsCollateralsToSecureLoans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfVesselsProvidedAsCollateralsToSecureLoans",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfVesselsProvidedAsCollateralsToSecureLoans",
        "terseLabel": "Number of Vessels Provided as Collaterals to Secure Loans",
        "documentation": "The number of vessels provided as collaterals to secure loans as of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfVesselsSurveyInProcess": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfVesselsSurveyInProcess",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfVesselsSurveyInProcess",
        "terseLabel": "Number of Vessels Survey in Process",
        "documentation": "The number of vessels that special survey for dry docking is still in process."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfVesselsUnderConstruction": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfVesselsUnderConstruction",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfVesselsUnderConstruction",
        "terseLabel": "Number of Vessels Under Construction",
        "documentation": "The number of vessels under construction."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfVesselsUnderConstructionThroughNml": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfVesselsUnderConstructionThroughNml",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfVesselsUnderConstructionThroughNml",
        "terseLabel": "Number of vessels under construction through NML",
        "documentation": "The number of vessels under construction through NML."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_NumberOfVesselsUnderSaleAndLeasebackAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "NumberOfVesselsUnderSaleAndLeasebackAgreements",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_NumberOfVesselsUnderSaleAndLeasebackAgreements",
        "terseLabel": "Number of Vessels Under Sale and Leaseback Agreements",
        "documentation": "Represents the number of vessels under sale and leaseback agreements."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_O2024Q4DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "O2024Q4DividendsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2024 Q4 Dividends [Member]",
        "documentation": "Information by distribution of earnings to shareholder. Includes, but is not limited to, distribution paid and declared."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_O2024Q4October152024ToJanuary142025DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "O2024Q4October152024ToJanuary142025DividendsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O, 2024, Q4 October 15, 2024 to January 14, 2025, Dividends [Member]",
        "documentation": "Relating to ordinary dividends from October 15, 2024 to January 14, 2025."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_O2025Q1DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "O2025Q1DividendsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O, 2025, Q1 Dividends [Member]",
        "documentation": "Information pertaining to dividends."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_O2025Q1January152025ToApril142025DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "O2025Q1January152025ToApril142025DividendsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O, 2025, Q1, January 15, 2025 to April 14, 2025 Dividends [Member]",
        "documentation": "Relating to dividends from January 15, 2025 to April 14, 2025."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_O2025Q4DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "O2025Q4DividendsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O, 2025, Q4 Dividends [Member]",
        "documentation": "Information by distribution of earnings to shareholder. Includes, but is not limited to, distribution paid and declared."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_O2025Q4October152025ToJanuary142026DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "O2025Q4October152025ToJanuary142026DividendsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O, 2025, Q4 October 15, 2025 to January 14, 2026, Dividends [Member]",
        "documentation": "Related to dividends."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_O2026Q1DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "O2026Q1DividendsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2026 Q1 Dividends [Member]",
        "documentation": "O 2026 Q1 Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_O2026Q1january152026ToApril142026DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "O2026Q1january152026ToApril142026DividendsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O, 2026, Q1,January 15, 2026 to April 14, 2026, Dividends [Member]",
        "documentation": "Related to dividends."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_O2026Q3DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "O2026Q3DividendsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2026 Q3 Dividends [Member]",
        "documentation": "Information pertaining to dividends."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_OfficersCompensationChargedPeriodEnd": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "OfficersCompensationChargedPeriodEnd",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_OfficersCompensationChargedPeriodEnd",
        "terseLabel": "Officers Compensation Charged, Period End",
        "documentation": "Portion of expenditures for salaries of officers charged at period end. Does not include allocated share-based compensation, pension and post-retirement benefit expense or other labor-related non-salary expense. For commercial and industrial companies, excludes any direct and overhead labor that is included in cost of goods sold."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OffsettingAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OffsettingAssetsTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-tables",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offsetting Assets [Table]",
        "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements."
       }
      }
     },
     "auth_ref": [
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1516",
      "r1517"
     ]
    },
    "us-gaap_OffsettingLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OffsettingLiabilitiesTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-schedule-of-deferred-charges-net-details",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offsetting Liabilities [Table]",
        "documentation": "Disclosure of information about derivative and financial liabilities that are subject to offsetting, including enforceable master netting arrangements."
       }
      }
     },
     "auth_ref": [
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1516",
      "r1517"
     ]
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingCostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OperatingCostsAndExpenses",
        "terseLabel": "Operating Costs and Expenses",
        "negatedLabel": "Vessels\u2019 operating expenses",
        "negatedTerseLabel": "Vessels\u2019 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. Excludes Selling, General and Administrative Expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OperatingIncomeLoss",
        "totalLabel": "Operating income",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r1158",
      "r1162",
      "r1165",
      "r1296",
      "r1304",
      "r1364",
      "r1372",
      "r1378",
      "r1381",
      "r1382",
      "r1391"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due from related parties, non-current (Note 4)",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r295",
      "r1170",
      "r1171"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r106",
      "r107",
      "r108",
      "r991",
      "r992"
     ]
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherCommitmentsTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Commitments [Table]",
        "documentation": "Disclosure of information about obligations resulting from other commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized income / (loss) on cash flow hedges, net (Notes 18 and 20)",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r180",
      "r952"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest rate swaps, cross-currency swaps, and interest rate caps (included component)",
        "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r180"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "negatedTerseLabel": "Reclassification to Interest and finance costs",
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r182"
     ]
    },
    "cmre_OtherComprehensiveIncomeLossDerivativeEffectivePortionOfChangesInFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "OtherComprehensiveIncomeLossDerivativeEffectivePortionOfChangesInFairValueNet",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_OtherComprehensiveIncomeLossDerivativeEffectivePortionOfChangesInFairValueNet",
        "terseLabel": "Other Comprehensive Income (Loss), Derivative, Effective Portion of Changes in Fair Value, Net",
        "documentation": "The effective portion of changes in the fair value of cash flow hedges."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsAfterTax",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsAfterTax",
        "negatedLabel": "Reclassification of amount excluded from the interest rate caps assessment of effectiveness based on an amortization approach to Interest and finance costs (Notes 16, 18 and 20)",
        "negatedTerseLabel": "Reclassification of amount excluded from the interest rate caps assessment of hedge effectiveness based on an amortization approach to Interest and finance costs",
        "documentation": "Amount, after tax, of adjustments from accumulated other comprehensive income (AOCI) for gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r180",
      "r182"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest rate caps (excluded component) (1)",
        "label": "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax",
        "documentation": "Amount, after tax and before adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r180",
      "r705"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "- Other comprehensive income (loss)",
        "terseLabel": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Other comprehensive income / (loss) for the period",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r181",
      "r184",
      "r187",
      "r192",
      "r237",
      "r764",
      "r765",
      "r770",
      "r901",
      "r952",
      "r1338",
      "r1339",
      "r1423"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income / (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
        "negatedLabel": "Other comprehensive (income) / loss attributable to the non-controlling interest (Note 20)",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r8",
      "r48",
      "r184",
      "r187",
      "r237"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
        "totalLabel": "Other comprehensive income / (loss) attributable to Costamare Inc.",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r8",
      "r48",
      "r184",
      "r187",
      "r237"
     ]
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherCostAndExpenseOperating",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other segment items (2)",
        "label": "us-gaap_OtherCostAndExpenseOperating",
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r958",
      "r1170"
     ]
    },
    "cmre_OtherFinancingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "OtherFinancingArrangementsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Financing Arrangements [Member]",
        "documentation": "Relating to other financing arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherIncomeAndExpensesAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER INCOME / (EXPENSES):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r147",
      "r149",
      "r1239"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current liabilities",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r1320"
     ]
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other, net",
        "label": "Other, net",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "cmre_OtherNonoperatingIncomeExpenseDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "OtherNonoperatingIncomeExpenseDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "cmre_NonoperatingIncomeExpenseDiscontinuedOperation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_OtherNonoperatingIncomeExpenseDiscontinuedOperation",
        "terseLabel": "Other, net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other, from discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_OtherThirdpartyManagersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "OtherThirdpartyManagersMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Third-party Managers [Member]",
        "documentation": "Represents other third-party managers."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r493"
     ]
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r493"
     ]
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ParentMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_PaymentsForInvestmentsInLeasebackVesselsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "PaymentsForInvestmentsInLeasebackVesselsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_PaymentsForInvestmentsInLeasebackVesselsInvestingActivities",
        "negatedLabel": "Issuance of investments in leaseback vessels",
        "documentation": "Amount of cash outflow for investments in leaseback vessels, classified as investing activities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfDebtExtinguishmentCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsOfDebtExtinguishmentCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsOfDebtExtinguishmentCosts",
        "terseLabel": "Payment for Debt Extinguishment or Debt Prepayment Cost",
        "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_PaymentsOfDistributionsToAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsOfDistributionsToAffiliates",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsOfDistributionsToAffiliates",
        "terseLabel": "Payments of Distributions to Affiliates",
        "negatedLabel": "Cash contribution to spun-off entities",
        "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsOfDividends",
        "negatedLabel": "Dividends paid",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsOfFinancingCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsOfFinancingCosts",
        "negatedLabel": "Payment of financing costs",
        "documentation": "The cash outflow for loan and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
        "negatedLabel": "Acquisition of non-controlling interest in subsidiary",
        "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity)."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsToAcquireInvestments",
        "negatedLabel": "Payments to acquire short-term investments",
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_PaymentsToAcquireLeaseReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireLeaseReceivables",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsToAcquireLeaseReceivables",
        "terseLabel": "Payments to Acquire Lease Receivables",
        "documentation": "The cash outflow for the purchase of receivables arising from the lease of real estate, equipment or other fixed assets for a specified time in exchange for payment, usually in the form of rent."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsToAcquireProductiveAssets",
        "terseLabel": "Payments to Acquire Productive Assets",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r1443",
      "r1444",
      "r1445"
     ]
    },
    "cmre_PaymentsToAcquireVessels": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "PaymentsToAcquireVessels",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_PaymentsToAcquireVessels",
        "negatedLabel": "Vessel acquisitions and advances/Additions to vessel cost",
        "documentation": "The cash outflow associated with the acquisition of vessel that are used in the normal conduct of business to produce goods and services and not intended for resale and or upgrades of existing vessels to increase their earnings capacity."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_PercentageOwnership": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "PercentageOwnership",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_PercentageOwnership",
        "terseLabel": "Percentage Ownership",
        "documentation": "This item represents the percentage of ownership of a related party."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_PlangeShippingCoAndSixOtherCompaniesLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "PlangeShippingCoAndSixOtherCompaniesLoanAgreementMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plange Shipping Co. and Six Other Companies Loan Agreement [Member]",
        "documentation": "Relating to Plange Shipping Co. and six other companies loan agreement."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_PolarBrasilMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "PolarBrasilMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Polar Brasil [Member]",
        "documentation": "Represents Polar Brasil."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_PortoKagioAndPortoGermenoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "PortoKagioAndPortoGermenoMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Porto Kagio and Porto Germeno [Member]",
        "documentation": "Relating to Porto Kagio and Porto Germeno."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PreferredStockDividendsIncomeStatementImpact",
        "negatedLabel": "Earnings allocated to Preferred Stock (Note 15)",
        "negatedTerseLabel": "Less: paid and accrued earnings allocated to Preferred Stock",
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "us-gaap_PreferredStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockDividendsPerShareCashPaid",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PreferredStockDividendsPerShareCashPaid",
        "terseLabel": "Preferred Stock, Dividends, Per Share, Cash Paid (in dollars per share)",
        "documentation": "Aggregate dividends paid during the period for each share of preferred stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1432"
     ]
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r138",
      "r165",
      "r486",
      "r487",
      "r496",
      "r884",
      "r885",
      "r893",
      "r1257",
      "r1258",
      "r1262",
      "r1263",
      "r1264",
      "r1267",
      "r1577",
      "r1582"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PreferredStockParOrStatedValuePerShare",
        "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r464",
      "r1307",
      "r1324",
      "r1427",
      "r1521",
      "r1522",
      "r1525"
     ]
    },
    "us-gaap_PreferredStockRedemptionPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockRedemptionPricePerShare",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PreferredStockRedemptionPricePerShare",
        "terseLabel": "Preferred Stock, Redemption Price Per Share (in dollars per share)",
        "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r1424"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock (Note 14)",
        "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": [
      "r138",
      "r165",
      "r450",
      "r456",
      "r487",
      "r884",
      "r885",
      "r893",
      "r938",
      "r1239"
     ]
    },
    "cmre_PreferredStockVotesPerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "PreferredStockVotesPerShare",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_PreferredStockVotesPerShare",
        "terseLabel": "Preferred Stock, Votes per Share",
        "documentation": "The number of votes per share."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments and other assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r361",
      "r362",
      "r1149"
     ]
    },
    "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromInsuranceSettlementInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from the settlement of insurance claims",
        "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r14"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromIssuanceOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ProceedsFromIssuanceOfDebt",
        "terseLabel": "Proceeds from Issuance of Debt",
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt."
       }
      }
     },
     "auth_ref": [
      "r1344"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ProceedsFromIssuanceOfLongTermDebt",
        "terseLabel": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r995"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from long-term debt and finance leases",
        "documentation": "Amount of cash inflow from long-term debt, finance lease obligation, and mandatorily redeemable capital security."
       }
      }
     },
     "auth_ref": [
      "r1343",
      "r1344"
     ]
    },
    "us-gaap_ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital collections from vessels\u2019 leaseback arrangements",
        "documentation": "Amount of cash inflow from principal payment received from sales-type and direct financing leases classified as investing activity."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromMinorityShareholders",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital contribution from non-controlling interest to subsidiary",
        "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlements of short-term investments",
        "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Segment profit",
        "label": "us-gaap_ProfitLoss",
        "totalLabel": "Net income",
        "terseLabel": "Net income:",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r122",
      "r130",
      "r183",
      "r186",
      "r207",
      "r213",
      "r215",
      "r216",
      "r219",
      "r228",
      "r237",
      "r240",
      "r241",
      "r333",
      "r387",
      "r414",
      "r415",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r424",
      "r448",
      "r492",
      "r515",
      "r542",
      "r570",
      "r632",
      "r633",
      "r636",
      "r637",
      "r732",
      "r760",
      "r906",
      "r908",
      "r949",
      "r1005",
      "r1055",
      "r1076",
      "r1077",
      "r1140",
      "r1210",
      "r1211",
      "r1269",
      "r1340",
      "r1415"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Asset, Class [Axis]",
        "documentation": "Information by class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r783",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1394",
      "r1396",
      "r1518"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PropertyPlantAndEquipmentNet",
        "totalLabel": "Total fixed assets, net",
        "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r783",
      "r884",
      "r885",
      "r900",
      "r929",
      "r930",
      "r946",
      "r1239",
      "r1399"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FIXED ASSETS, NET:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Asset, Class [Domain]",
        "documentation": "Class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r783",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1394",
      "r1396",
      "r1518"
     ]
    },
    "cmre_QuarterlyFeeToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "QuarterlyFeeToRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_QuarterlyFeeToRelatedParties",
        "terseLabel": "Quarterly Fee to Related Parties",
        "documentation": "Quarterly fee for services provided by Costamare Shipping and/ or Costamare Services as at period end."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_QuarterlyFeeToRelatedPartiesShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "QuarterlyFeeToRelatedPartiesShares",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_QuarterlyFeeToRelatedPartiesShares",
        "terseLabel": "Quarterly Fee to Related Parties, Shares (in shares)",
        "documentation": "Quarterly fee, in shares, for services provided by Costamare Shipping and/ or Costamare Services as at period end."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_QuentinShippingCoAndSanderShippingCo2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "QuentinShippingCoAndSanderShippingCo2Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quentin Shipping Co. and Sander Shipping Co. 2 [Member]",
        "documentation": "Relating to the second set of loans to Quentin Shipping Co. and Sanders Shipping Co."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r66",
      "r68",
      "r69",
      "r71",
      "r83",
      "r85",
      "r86",
      "r98",
      "r99",
      "r131",
      "r133",
      "r266",
      "r409",
      "r410",
      "r411",
      "r412",
      "r520",
      "r533",
      "r536",
      "r537",
      "r538",
      "r539",
      "r544",
      "r739",
      "r815",
      "r816",
      "r817",
      "r818",
      "r820",
      "r821",
      "r822",
      "r823",
      "r830",
      "r848",
      "r970",
      "r972",
      "r986",
      "r1026",
      "r1027",
      "r1086",
      "r1091",
      "r1093",
      "r1094",
      "r1106",
      "r1117",
      "r1118",
      "r1120",
      "r1121",
      "r1135",
      "r1136",
      "r1175",
      "r1203",
      "r1205",
      "r1208",
      "r1209",
      "r1228",
      "r1229",
      "r1233",
      "r1234",
      "r1251",
      "r1259",
      "r1411",
      "r1419",
      "r1421",
      "r1484"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r66",
      "r68",
      "r69",
      "r71",
      "r83",
      "r85",
      "r86",
      "r98",
      "r99",
      "r131",
      "r133",
      "r266",
      "r409",
      "r410",
      "r411",
      "r412",
      "r520",
      "r533",
      "r536",
      "r537",
      "r538",
      "r539",
      "r544",
      "r739",
      "r815",
      "r816",
      "r817",
      "r818",
      "r820",
      "r821",
      "r822",
      "r823",
      "r830",
      "r848",
      "r970",
      "r972",
      "r986",
      "r1026",
      "r1027",
      "r1086",
      "r1091",
      "r1093",
      "r1094",
      "r1106",
      "r1117",
      "r1118",
      "r1120",
      "r1121",
      "r1135",
      "r1136",
      "r1175",
      "r1203",
      "r1205",
      "r1208",
      "r1209",
      "r1228",
      "r1229",
      "r1233",
      "r1234",
      "r1251",
      "r1259",
      "r1411",
      "r1419",
      "r1421",
      "r1484"
     ]
    },
    "cmre_ReddickShippingCoAndVerandiShippingCo3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ReddickShippingCoAndVerandiShippingCo3Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reddick Shipping Co. and Verandi Shipping Co. 3 [Member]",
        "documentation": "Related to debt."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_RefinanceLoanWithSchofieldMaritimeCoAndEightOtherCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "RefinanceLoanWithSchofieldMaritimeCoAndEightOtherCompaniesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Refinance Loan with Schofield Maritime Co. and Eight Other Companies [Member]",
        "documentation": "Relating to a refinance loan with Schofield Maritime Co. and 8 other companies."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_RefinanceTermLoanForQuentinShippingAndSanderShippingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "RefinanceTermLoanForQuentinShippingAndSanderShippingMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Refinance Term Loan for Quentin Shipping and Sander Shipping [Member]",
        "documentation": "Represents Refinance Term Loan for Quentin Shipping and Sander Shipping."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_RefinanceTermLoanForReddickShippingAndVerandiShippingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "RefinanceTermLoanForReddickShippingAndVerandiShippingMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Refinance Term Loan for Reddick Shipping and Verandi Shipping [Member]",
        "documentation": "Represents Refinance Term Loan for Reddick Shipping and Verandi Shipping."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_RefinanceTermLoanForTenCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "RefinanceTermLoanForTenCompaniesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Refinance Term Loan for Ten Companies [Member]",
        "documentation": "Represents Refinance Term Loan for Ten Companies."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_RefinanceTermLoanToVulpeculaVolansVirgoAndVelaAndTrancheCOf11CompaniesTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "RefinanceTermLoanToVulpeculaVolansVirgoAndVelaAndTrancheCOf11CompaniesTermLoanMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Refinance Term Loan to Vulpecula, Volans, Virgo and Vela and Tranche C of 11 Companies Term Loan [Member]",
        "documentation": "Represents the refinance term loan for Vulpecula, Volans, Virgo and Vela and term loan of 11 companies tranche C."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_RefinanceTermLoansOf17CompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "RefinanceTermLoansOf17CompaniesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Refinance Term Loans of 17 Companies [Member]",
        "documentation": "Represents the refinance term loan of 17 companies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [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": [
      "r142",
      "r143",
      "r147",
      "r156",
      "r158",
      "r213",
      "r218",
      "r219",
      "r302",
      "r527",
      "r532",
      "r798",
      "r799",
      "r884",
      "r885",
      "r888",
      "r889",
      "r890",
      "r898",
      "r936",
      "r944",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1053",
      "r1085",
      "r1148",
      "r1580",
      "r1584"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r143",
      "r147",
      "r156",
      "r158",
      "r213",
      "r218",
      "r219",
      "r798",
      "r799",
      "r800",
      "r801",
      "r884",
      "r885",
      "r890",
      "r936",
      "r944",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1053",
      "r1085"
     ]
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RelatedPartyTransactionAmountsOfTransaction",
        "terseLabel": "Related Party Transaction, Amounts of Transaction",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r218",
      "r219",
      "r798",
      "r799",
      "r1511"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r218",
      "r219",
      "r1511"
     ]
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [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": [
      "r142",
      "r143",
      "r147",
      "r156",
      "r158",
      "r213",
      "r218",
      "r219",
      "r302",
      "r527",
      "r532",
      "r798",
      "r799",
      "r884",
      "r885",
      "r888",
      "r889",
      "r890",
      "r898",
      "r936",
      "r944",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1053",
      "r1085",
      "r1148",
      "r1511",
      "r1580",
      "r1584"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r795",
      "r796",
      "r797",
      "r799",
      "r802",
      "r884",
      "r885",
      "r899",
      "r1001",
      "r1002",
      "r1003",
      "r1061",
      "r1062",
      "r1063",
      "r1082",
      "r1084"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RepaymentsOfDebt",
        "terseLabel": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1345"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RepaymentsOfLongTermDebt",
        "terseLabel": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r998"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities",
        "negatedLabel": "Repayment of long-term debt and finance leases",
        "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97",
      "r213",
      "r220",
      "r221",
      "r428",
      "r468",
      "r801",
      "r808",
      "r831",
      "r934",
      "r1153",
      "r1154",
      "r1155",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1516",
      "r1517"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash \u2013 current portion",
        "label": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue",
        "terseLabel": "Restricted cash (Note 1)",
        "documentation": "Amount of cash and cash equivalent restricted as to withdrawal or usage, classified as current. 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": [
      "r144",
      "r208",
      "r210"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RestrictedCashAndCashEquivalentsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash \u2013 non-current portion",
        "label": "Restricted cash, non-current (Note 1)",
        "documentation": "Amount of cash and cash equivalent restricted as to withdrawal or usage, classified as noncurrent. 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": [
      "r61",
      "r208",
      "r210"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r171",
      "r489",
      "r884",
      "r885",
      "r895",
      "r941",
      "r980",
      "r985",
      "r999",
      "r1036",
      "r1239"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r223",
      "r224",
      "r225",
      "r229",
      "r237",
      "r239",
      "r241",
      "r334",
      "r337",
      "r386",
      "r387",
      "r389",
      "r447",
      "r486",
      "r496",
      "r513",
      "r514",
      "r518",
      "r519",
      "r542",
      "r553",
      "r554",
      "r566",
      "r567",
      "r568",
      "r571",
      "r631",
      "r632",
      "r701",
      "r702",
      "r703",
      "r706",
      "r708",
      "r709",
      "r712",
      "r730",
      "r776",
      "r847",
      "r931",
      "r976",
      "r978",
      "r1006",
      "r1429",
      "r1432",
      "r1582"
     ]
    },
    "cmre_RevenueDaysPerAnnum": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "RevenueDaysPerAnnum",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_RevenueDaysPerAnnum",
        "terseLabel": "Revenue Days Per Annum (Day)",
        "documentation": "The number of assumed revenue days used in the calculation of the contracted revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r1366",
      "r1367"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total revenues",
        "label": "us-gaap_Revenues",
        "totalLabel": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r213",
      "r215",
      "r216",
      "r259",
      "r272",
      "r273",
      "r288",
      "r294",
      "r297",
      "r299",
      "r301",
      "r414",
      "r415",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r424",
      "r492",
      "r760",
      "r906",
      "r908",
      "r1170",
      "r1213",
      "r1255",
      "r1256",
      "r1296",
      "r1304",
      "r1391",
      "r1415"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "REVENUES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleLeasebackTransactionDescriptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleLeasebackTransactionDescriptionAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale Leaseback Transaction, Description [Axis]",
        "documentation": "Information by sale and leaseback transaction."
       }
      }
     },
     "auth_ref": [
      "r1506"
     ]
    },
    "us-gaap_SaleLeasebackTransactionLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleLeasebackTransactionLeaseTerm",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SaleLeasebackTransactionLeaseTerm",
        "terseLabel": "Sale Leaseback Transaction, Lease Term (Year)",
        "documentation": "Lease term for sale and leaseback transaction, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1507"
     ]
    },
    "us-gaap_SaleLeasebackTransactionNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleLeasebackTransactionNameDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale Leaseback Transaction, Name [Domain]",
        "documentation": "The name of the significant provisions of the transaction involving the sale of property to another party and the lease of the property back to the seller."
       }
      }
     },
     "auth_ref": [
      "r1506"
     ]
    },
    "us-gaap_SaleLeasebackTransactionNetBookValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleLeasebackTransactionNetBookValue",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SaleLeasebackTransactionNetBookValue",
        "terseLabel": "Sale Leaseback Transaction, Net Book Value",
        "documentation": "The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller."
       }
      }
     },
     "auth_ref": [
      "r1506"
     ]
    },
    "cmre_SaleLeasebackTransactionsRegardingTheVesselPolarBrasilSlMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "SaleLeasebackTransactionsRegardingTheVesselPolarBrasilSlMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale Leaseback Transactions Regarding the Vessel Polar Brasil S&amp;L [Member]",
        "documentation": "Represents ale leaseback transactions regarding the polar brasil S&amp;L."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesTypeAndDirectFinancingLeasesInterestIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SalesTypeAndDirectFinancingLeasesInterestIncome",
        "terseLabel": "Sales-type and Direct Financing Leases, Interest Income",
        "documentation": "Amount of interest income from net investment in sales-type and direct financing leases."
       }
      }
     },
     "auth_ref": [
      "r787"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received on annual basis for sales-type and direct financing leases receivable. Includes, but is not limited to, reconciliation to lease receivable recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r785"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
        "totalLabel": "Total undiscounted cash flows",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases."
       }
      }
     },
     "auth_ref": [
      "r598",
      "r605",
      "r785"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details": {
       "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
        "terseLabel": "2027",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": [
      "r785"
     ]
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details": {
       "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears",
        "terseLabel": "2028",
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": [
      "r785"
     ]
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesTypeLeaseNetInvestmentInLease",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-salestype-lease-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease receivable",
        "label": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
        "documentation": "Amount, before allowance for credit loss, of net investment in sales-type lease."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r347",
      "r788",
      "r1392"
     ]
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-salestype-lease-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net investment in sales-type lease vessels",
        "label": "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss",
        "documentation": "Amount, after allowance for credit loss, of net investment in sales-type lease."
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net investment in sales type lease vessels, non-current (Note 11(c))",
        "documentation": "Amount, after allowance for credit loss, of net investment in sales-type lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1274",
      "r1275"
     ]
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-salestype-lease-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unguaranteed residual value",
        "label": "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss",
        "documentation": "Amount of allowance for credit loss on net investment in sales-type lease."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r344",
      "r346"
     ]
    },
    "cmre_SalestypeLeaseNetInvestmentInLeaseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "SalestypeLeaseNetInvestmentInLeaseTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales-type Lease, Net Investment in Lease [Table Text Block]",
        "documentation": "Tabular disclosure for sales-type lease, net investment in lease."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfCashAndCashEquivalentsTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalent [Table]",
        "documentation": "Disclosure of information about cash and cash equivalent by type. Excludes restricted cash and cash equivalent."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ScheduleOfDeferredChargesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ScheduleOfDeferredChargesTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Charges [Table Text Block]",
        "documentation": "Tabular disclosure relating to deferred charges including additions, amortization and write-offs of financing cost and vessels drydocking costs. And if applicable transfers to assets held for sale."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ScheduleOfDerivativeAssetsAndLiabilitiesAtFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ScheduleOfDerivativeAssetsAndLiabilitiesAtFairValueTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Derivative Assets and Liabilities at Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of derivative assets and liabilities at fair value."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ScheduleOfDerivativesInASC815CashFlowHedgingRelationshipsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ScheduleOfDerivativesInASC815CashFlowHedgingRelationshipsTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Derivatives In ASC 815 Cash Flow Hedging Relationships [Table Text Block]",
        "documentation": "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) as well as the ineffective portion recognized in the income statement during the current period."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsUnderASC815TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsUnderASC815TableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Derivatives Not Designated as Hedging Instruments under ASC 815 [Table Text Block]",
        "documentation": "Tabular disclosure of the gain and losses on derivative instruments not designated as hedging instruments that was recognized in the income statement during the current period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r1143",
      "r1144",
      "r1145",
      "r1288",
      "r1290",
      "r1293",
      "r1294",
      "r1295",
      "r1297",
      "r1300",
      "r1305",
      "r1401",
      "r1402"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r1363"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]",
        "documentation": "Disclosure of information about basic earnings per share by class of stock. Includes, but is not limited to, two-class method."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r247",
      "r250",
      "r252"
     ]
    },
    "cmre_ScheduleOfFinancingCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ScheduleOfFinancingCostsTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Financing Costs [Table Text Block]",
        "documentation": "The tabular disclosure of financing costs associated with outstanding debts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "cmre_ScheduleOfNonCancelableLongtermTimeCharterContractsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ScheduleOfNonCancelableLongtermTimeCharterContractsTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Non Cancelable Long-Term Time Charter Contracts [Table Text Block]",
        "documentation": "Tabular disclosure of the long term time charter contracted revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment [Table]",
        "documentation": "Disclosure of information about property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r783",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1394",
      "r1396",
      "r1518"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r218",
      "r219",
      "r798",
      "r799",
      "r801",
      "r884",
      "r885",
      "r888",
      "r889",
      "r890",
      "r898",
      "r1059",
      "r1060",
      "r1063",
      "r1584"
     ]
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Table Text Block]",
        "documentation": "Tabular disclosure of extent of reliance on customer if it is not provided as part of reportable segment information. Includes, but is not limited to, revenue from transaction with single customer that is 10 percent or more than consolidated revenue and segment reporting revenue from such customer."
       }
      }
     },
     "auth_ref": [
      "r1384"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Table]",
        "documentation": "Disclosure of information about segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r296"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Table Text Block]",
        "documentation": "Tabular disclosure of segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total."
       }
      }
     },
     "auth_ref": [
      "r1370",
      "r1372",
      "r1373",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1379",
      "r1380",
      "r1383"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r56",
      "r57",
      "r58",
      "r138",
      "r165",
      "r166",
      "r262",
      "r461",
      "r462",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r474",
      "r481",
      "r482",
      "r484",
      "r485",
      "r487",
      "r488",
      "r491",
      "r493",
      "r698",
      "r884",
      "r885",
      "r893",
      "r894",
      "r995",
      "r996",
      "r997",
      "r998",
      "r1272",
      "r1349",
      "r1351",
      "r1430"
     ]
    },
    "cmre_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Unbilled Receivables, Not Billable at Balance Sheet Date [Table Text Block]",
        "documentation": "A schedule of unbilled receivables under long-term contracts that have not been billed and were not billable."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_ScheduleOfVesselsAndAdvancesNetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "ScheduleOfVesselsAndAdvancesNetTableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Vessels and Advances, Net [Table Text Block]",
        "documentation": "Tabular disclosure of the cost and accumulated depreciation of vessels that are used in the normal conduct of business to produce goods and services and not intended for resale and advances for vessel acquisitions and or vessels under construction."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_SecondGroupOfSixNewbuildContainerVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "SecondGroupOfSixNewbuildContainerVesselsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Second group of six newbuild container vessels [member]",
        "documentation": "Second group of six newbuild container vessels"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "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": [
      "r113",
      "r259",
      "r268",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r296",
      "r301",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r378",
      "r394",
      "r400",
      "r404",
      "r406",
      "r621",
      "r624",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r1167",
      "r1170",
      "r1171",
      "r1177",
      "r1253",
      "r1545",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r67",
      "r70",
      "r72",
      "r73",
      "r74",
      "r75",
      "r76",
      "r78",
      "r79",
      "r80",
      "r81",
      "r82",
      "r84",
      "r85",
      "r86",
      "r265",
      "r299",
      "r300",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r906",
      "r907",
      "r908",
      "r909",
      "r1020",
      "r1021",
      "r1023",
      "r1088",
      "r1092",
      "r1097",
      "r1109",
      "r1117",
      "r1119",
      "r1120",
      "r1121",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1139",
      "r1164",
      "r1188",
      "r1190",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1252",
      "r1259",
      "r1545",
      "r1549",
      "r1550",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Text Block]",
        "documentation": "The entire disclosure for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r284",
      "r286",
      "r287",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r301",
      "r1166",
      "r1168",
      "r1169",
      "r1170",
      "r1172",
      "r1173",
      "r1174"
     ]
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SeriesBPreferredStockMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Preferred Stock [Member]",
        "documentation": "Series B preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1307",
      "r1308",
      "r1322",
      "r1323",
      "r1324",
      "r1420",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1521",
      "r1522",
      "r1524",
      "r1525"
     ]
    },
    "us-gaap_SeriesCPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SeriesCPreferredStockMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series C Preferred Stock [Member]",
        "documentation": "Series C preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1307",
      "r1308",
      "r1322",
      "r1323",
      "r1324",
      "r1420",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1521",
      "r1522",
      "r1524",
      "r1525"
     ]
    },
    "us-gaap_SeriesDPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SeriesDPreferredStockMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series D Preferred Stock [Member]",
        "documentation": "Series D preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1307",
      "r1308",
      "r1322",
      "r1323",
      "r1324",
      "r1420",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1521",
      "r1522",
      "r1524",
      "r1525"
     ]
    },
    "us-gaap_SeriesEPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SeriesEPreferredStockMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series E Preferred Stock [Member]",
        "documentation": "Series E preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1307",
      "r1308",
      "r1322",
      "r1323",
      "r1324",
      "r1420",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1521",
      "r1522",
      "r1524",
      "r1525"
     ]
    },
    "us-gaap_SeriesFPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SeriesFPreferredStockMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series F Preferred Stock [Member]",
        "documentation": "Series F preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1307",
      "r1308",
      "r1322",
      "r1323",
      "r1324",
      "r1420",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1521",
      "r1522",
      "r1524",
      "r1525"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity based payments",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r534",
      "r535"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharesIssuedPricePerShare",
        "terseLabel": "Shares Issued, Price Per Share (in dollars per share)",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharesOutstanding",
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r1423",
      "r1429",
      "r1432"
     ]
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term investments (Note 6)",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r1327"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-2-significant-accounting-policies-and-recent-accounting-pronouncements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212"
     ]
    },
    "cmre_SixNewbuildContainerVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "SixNewbuildContainerVesselsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Six newbuild container vessels [member]",
        "documentation": "Represents information pertaining to the six newbuild container vessels."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_SixPreAndPostdeliveryFinancialAgreements2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "SixPreAndPostdeliveryFinancialAgreements2Member",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Six Pre- and Post-delivery Financial Agreements 2 [Member]",
        "documentation": "Relating to six pre- and post- delivery financial agreements."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_SixPreAndPostdeliveryFinancialAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "SixPreAndPostdeliveryFinancialAgreementsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Six Pre- and Post-delivery Financial Agreements [Member]",
        "documentation": "Relating to six pre- and post- delivery financial agreements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r259",
      "r268",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r282",
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r294",
      "r295",
      "r296",
      "r301",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r378",
      "r394",
      "r400",
      "r404",
      "r406",
      "r621",
      "r624",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r1167",
      "r1170",
      "r1171",
      "r1177",
      "r1253",
      "r1545",
      "r1549",
      "r1550",
      "r1551",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r138",
      "r139",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r213",
      "r216",
      "r246",
      "r247",
      "r250",
      "r252",
      "r262",
      "r263",
      "r333",
      "r414",
      "r417",
      "r418",
      "r419",
      "r423",
      "r424",
      "r449",
      "r450",
      "r452",
      "r453",
      "r455",
      "r458",
      "r461",
      "r462",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r474",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r487",
      "r488",
      "r491",
      "r492",
      "r493",
      "r760",
      "r884",
      "r885",
      "r892",
      "r893",
      "r894",
      "r931",
      "r995",
      "r996",
      "r997",
      "r998",
      "r1006",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1035",
      "r1056",
      "r1078",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1272",
      "r1351",
      "r1353",
      "r1362",
      "r1430",
      "r1435"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r138",
      "r165",
      "r166",
      "r188",
      "r189",
      "r190",
      "r223",
      "r224",
      "r225",
      "r229",
      "r237",
      "r239",
      "r241",
      "r261",
      "r334",
      "r337",
      "r386",
      "r387",
      "r389",
      "r447",
      "r481",
      "r486",
      "r487",
      "r488",
      "r491",
      "r493",
      "r496",
      "r513",
      "r514",
      "r518",
      "r519",
      "r542",
      "r553",
      "r554",
      "r566",
      "r567",
      "r568",
      "r571",
      "r631",
      "r632",
      "r701",
      "r702",
      "r703",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r712",
      "r716",
      "r717",
      "r718",
      "r719",
      "r730",
      "r764",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r776",
      "r794",
      "r847",
      "r884",
      "r885",
      "r893",
      "r894",
      "r931",
      "r952",
      "r976",
      "r977",
      "r978",
      "r1006",
      "r1078",
      "r1435"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r67",
      "r70",
      "r72",
      "r73",
      "r74",
      "r75",
      "r76",
      "r78",
      "r79",
      "r80",
      "r81",
      "r82",
      "r84",
      "r85",
      "r86",
      "r265",
      "r299",
      "r300",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r906",
      "r907",
      "r908",
      "r909",
      "r1020",
      "r1021",
      "r1023",
      "r1088",
      "r1092",
      "r1097",
      "r1109",
      "r1117",
      "r1119",
      "r1120",
      "r1121",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1139",
      "r1164",
      "r1188",
      "r1190",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1252",
      "r1259",
      "r1545",
      "r1549",
      "r1550",
      "r1552",
      "r1553",
      "r1554",
      "r1555",
      "r1556",
      "r1557",
      "r1558",
      "r1559",
      "r1560",
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-tables",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-2-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-tables",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-salestype-lease-details",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-tables",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-tables",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-tables",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-tables",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-tables",
      "http://www.costamare.com/20260630/role/statement-note-17-taxes",
      "http://www.costamare.com/20260630/role/statement-note-17-taxes-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-effect-of-derivative-instruments-details",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-tables",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-tables",
      "http://www.costamare.com/20260630/role/statement-note-2-significant-accounting-policies-and-recent-accounting-pronouncements",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income",
      "http://www.costamare.com/20260630/role/statement-note-20-comprehensive-income-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-tables",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-tables",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-7-inventories",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-tables",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-schedule-of-deferred-charges-net-details",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139",
      "r142",
      "r143",
      "r147",
      "r156",
      "r158",
      "r161",
      "r164",
      "r165",
      "r166",
      "r171",
      "r223",
      "r224",
      "r225",
      "r261",
      "r449",
      "r450",
      "r452",
      "r455",
      "r461",
      "r481",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r495",
      "r496",
      "r508",
      "r776",
      "r849",
      "r884",
      "r885",
      "r892",
      "r893",
      "r894",
      "r994",
      "r1007",
      "r1018",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1035",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1057",
      "r1058",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1078",
      "r1148",
      "r1160",
      "r1162",
      "r1261",
      "r1580"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionLocationBalanceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfFinancialPositionLocationBalanceAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Location, Statement of Financial Position, Balance [Axis]",
        "documentation": "Information by location in statement of financial position line item where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r652",
      "r655",
      "r656",
      "r657",
      "r658",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r759",
      "r1220",
      "r1221",
      "r1546",
      "r1547"
     ]
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeLocationBalanceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfIncomeLocationBalanceAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Location, Statement of Income, Balance [Axis]",
        "documentation": "Information by location in statement of income line item where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r398",
      "r402",
      "r403",
      "r405",
      "r653",
      "r659",
      "r676",
      "r684",
      "r741",
      "r745",
      "r748",
      "r761",
      "r762",
      "r763",
      "r971",
      "r973",
      "r1063",
      "r1137",
      "r1205",
      "r1207",
      "r1221",
      "r1223",
      "r1227",
      "r1235",
      "r1236",
      "r1438",
      "r1440",
      "r1548"
     ]
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-comprehensive-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "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": [
      "r109",
      "r138",
      "r139",
      "r142",
      "r143",
      "r147",
      "r156",
      "r158",
      "r161",
      "r164",
      "r165",
      "r166",
      "r171",
      "r223",
      "r224",
      "r225",
      "r261",
      "r302",
      "r449",
      "r450",
      "r452",
      "r455",
      "r461",
      "r481",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r495",
      "r496",
      "r508",
      "r776",
      "r849",
      "r884",
      "r885",
      "r892",
      "r893",
      "r894",
      "r931",
      "r994",
      "r1007",
      "r1018",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1035",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1057",
      "r1058",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1078",
      "r1148",
      "r1160",
      "r1162",
      "r1261",
      "r1580"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
        "terseLabel": "Stock Issued During Period, Shares, Dividend Reinvestment Plan (in shares)",
        "documentation": "Number of shares issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the shareholders to reinvest dividends paid to them by the entity on new issues of stock by the entity."
       }
      }
     },
     "auth_ref": [
      "r1078",
      "r1112",
      "r1307",
      "r1324",
      "r1325",
      "r1423",
      "r1427",
      "r1428"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "- Issuance of common stock (Notes 4 and 14) (in shares)",
        "terseLabel": "Stock Issued During Period, Shares, New Issues (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r995",
      "r1078",
      "r1111",
      "r1307",
      "r1324",
      "r1325",
      "r1423",
      "r1427",
      "r1428",
      "r1429",
      "r1432",
      "r1521",
      "r1522",
      "r1525",
      "r1526"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodValueDividendReinvestmentPlan",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend reinvested in common stock of the Company",
        "documentation": "Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity."
       }
      }
     },
     "auth_ref": [
      "r1006",
      "r1078",
      "r1112",
      "r1260",
      "r1269",
      "r1307",
      "r1324",
      "r1325",
      "r1423",
      "r1427",
      "r1428"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "- Issuance of common stock (Notes 4 and 14)",
        "terseLabel": "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": [
      "r1006",
      "r1078",
      "r1111",
      "r1269",
      "r1307",
      "r1324",
      "r1325",
      "r1423",
      "r1427",
      "r1428",
      "r1429",
      "r1432",
      "r1521",
      "r1522",
      "r1525",
      "r1526"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "srt_StockRepurchaseProgramAuthorizedAmount1",
        "terseLabel": "Stock Repurchase Program, Authorized Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1435"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
        "terseLabel": "Share Repurchase Program, Remaining Authorized, Amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1435"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_StockholdersEquity",
        "totalLabel": "Total Costamare Inc. stockholders\u2019 equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r1037",
      "r1054",
      "r1079",
      "r1080",
      "r1239",
      "r1270",
      "r1328",
      "r1349",
      "r1353",
      "r1354",
      "r1391",
      "r1498",
      "r1582"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS\u2019 EQUITY:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited",
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r24",
      "r104",
      "r105",
      "r166",
      "r189",
      "r223",
      "r224",
      "r225",
      "r229",
      "r237",
      "r239",
      "r334",
      "r337",
      "r386",
      "r387",
      "r389",
      "r447",
      "r481",
      "r487",
      "r488",
      "r491",
      "r493",
      "r513",
      "r514",
      "r518",
      "r519",
      "r542",
      "r553",
      "r554",
      "r566",
      "r567",
      "r568",
      "r571",
      "r631",
      "r632",
      "r701",
      "r702",
      "r703",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r712",
      "r730",
      "r764",
      "r766",
      "r770",
      "r794",
      "r847",
      "r884",
      "r885",
      "r893",
      "r894",
      "r977",
      "r978",
      "r1004",
      "r1037",
      "r1054",
      "r1079",
      "r1080",
      "r1115",
      "r1255",
      "r1256",
      "r1269",
      "r1307",
      "r1324",
      "r1349",
      "r1353",
      "r1354",
      "r1391",
      "r1498",
      "r1582"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r165",
      "r166",
      "r172",
      "r460",
      "r463",
      "r465",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r482",
      "r487",
      "r488",
      "r491",
      "r493",
      "r494",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r507",
      "r698",
      "r720",
      "r721",
      "r807",
      "r1081",
      "r1083",
      "r1116"
     ]
    },
    "cmre_SubscriptionFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "SubscriptionFeesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subscription Fees [Member]",
        "documentation": "Relating to subscription fees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r771",
      "r805"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "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": [
      "r771",
      "r805"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r771",
      "r805"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events",
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r771",
      "r805"
     ]
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-21-subsequent-events"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r806"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Information:"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_SwapInterestExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "SwapInterestExpenseNet",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details": {
       "parentTag": "us-gaap_InterestAndDebtExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives\u2019 effect",
        "documentation": "Interest expense for interest rate swaps qualifying for cash flow hedge during the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_SykesMaritimeCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "SykesMaritimeCoMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sykes Maritime Co. [Member]",
        "documentation": "Investment in Sykes Maritime Co."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TableTextBlock": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TableTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-1-basis-of-presentation-and-general-information-tables",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-tables",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-tables",
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-tables",
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-tables",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-tables",
      "http://www.costamare.com/20260630/role/statement-note-16-interest-and-finance-costs-tables",
      "http://www.costamare.com/20260630/role/statement-note-18-derivatives-tables",
      "http://www.costamare.com/20260630/role/statement-note-19-financial-instruments-tables",
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-tables",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-tables",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-tables",
      "http://www.costamare.com/20260630/role/statement-note-9-deferred-charges-net-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TableTextBlock",
        "terseLabel": "Notes Tables"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_TermLoanAndOtherFinancingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "TermLoanAndOtherFinancingArrangementsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term Loan and Other Financing Arrangements [Member]",
        "documentation": "Term loans and other financing arrangements classified as long term debt."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_TermLoanValueMaintenanceClauses": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "TermLoanValueMaintenanceClauses",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_TermLoanValueMaintenanceClauses",
        "terseLabel": "Term Loan, Value Maintenance Clauses",
        "documentation": "The required fair market value of vessels in relation to the outstanding principal amount on loans."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_TimeCharterArrangementsRemainingTermsPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "TimeCharterArrangementsRemainingTermsPeriod",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-13-commitments-and-contingencies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_TimeCharterArrangementsRemainingTermsPeriod",
        "terseLabel": "Time Charter Arrangements Remaining Terms Period (Month)",
        "documentation": "The remaining terms period (in total months) of the contracted time charter agreements, including the contracted time charter agreements of vessels under construction, from the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_TimeCharterAssumedAmortizationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "TimeCharterAssumedAmortizationPeriod",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_TimeCharterAssumedAmortizationPeriod",
        "terseLabel": "Time Charter Assumed, Amortization Period (Year)",
        "documentation": "Represents the amortization period of time charter assumed."
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r1385",
      "r1510"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity",
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments-details-textual"
     ],
     "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": [
      "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",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r441",
      "r479",
      "r698",
      "r750",
      "r759",
      "r762",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r816",
      "r817",
      "r818",
      "r819",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r828",
      "r829",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r933",
      "r953",
      "r1225",
      "r1226",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1241",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1480",
      "r1483",
      "r1484",
      "r1485",
      "r1492",
      "r1495",
      "r1496",
      "r1497"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r884",
      "r885",
      "r894",
      "r1435"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-stockholders-equity-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TreasuryStockCommonShares",
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r506",
      "r1521",
      "r1522",
      "r1526"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-14-stockholders-equity-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TreasuryStockSharesAcquired",
        "terseLabel": "Treasury Stock, Shares, Acquired (in shares)",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r1325",
      "r1423",
      "r1428",
      "r1429",
      "r1432",
      "r1521",
      "r1522",
      "r1525",
      "r1526"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-balance-sheets-current-period-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TreasuryStockValue",
        "negatedLabel": "Treasury stock (Note 14)",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r1433",
      "r1434",
      "r1435"
     ]
    },
    "cmre_Two2001built5610TeuSecondhandContainerVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "Two2001built5610TeuSecondhandContainerVesselsMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net",
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two 2001-Built, 5,610 TEU Second-Hand Container Vessels [Member]",
        "documentation": "Relating to two 2001-built, 5,610 TEU second-hand container vessels."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_USRelatedGrossTransportationIncomeThatTaxApplies": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "USRelatedGrossTransportationIncomeThatTaxApplies",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-17-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_USRelatedGrossTransportationIncomeThatTaxApplies",
        "terseLabel": "US Related Gross Transportation Income That Tax Applies",
        "documentation": "The percentage of United States related gross transportation income on which tax applied, unless an exemption applies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USTreasuryBillSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "USTreasuryBillSecuritiesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments",
      "http://www.costamare.com/20260630/role/statement-note-6-shortterm-investments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Treasury Bill Securities [Member]",
        "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one year or less, are interest bearing, and are backed by the full faith and credit of the United States government."
       }
      }
     },
     "auth_ref": [
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539"
     ]
    },
    "cmre_UnamortizedDeferredRentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "UnamortizedDeferredRentMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unamortized Deferred Rent [Member]",
        "documentation": "Represents information pertaining to unamortized deferred rent."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details": {
       "parentTag": "us-gaap_UnbilledReceivablesNotBillableAtBalanceSheetDate",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearFour",
        "negatedLabel": "2030",
        "documentation": "Amount of receivables under long-term contracts that have not been billed and were not billable that are expected to be collected in the forth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearOne",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details": {
       "parentTag": "us-gaap_UnbilledReceivablesNotBillableAtBalanceSheetDate",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearOne",
        "negatedLabel": "2027",
        "documentation": "Amount of receivables under long-term contracts that have not been billed and were not billable that are expected to be collected in the first fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details": {
       "parentTag": "us-gaap_UnbilledReceivablesNotBillableAtBalanceSheetDate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearThree",
        "negatedLabel": "2029",
        "documentation": "Amount of receivables under long-term contracts that have not been billed and were not billable that are expected to be collected in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details": {
       "parentTag": "us-gaap_UnbilledReceivablesNotBillableAtBalanceSheetDate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_UnbilledReceivablesNotBillableAmountExpectedToBeCollectedInYearTwo",
        "negatedLabel": "2028",
        "documentation": "Amount of receivables under long-term contracts that have not been billed and were not billable that are expected to be collected in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnbilledReceivablesNotBillableAtBalanceSheetDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UnbilledReceivablesNotBillableAtBalanceSheetDate",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_UnbilledReceivablesNotBillableAtBalanceSheetDate",
        "negatedTotalLabel": "Total",
        "documentation": "Amount of unbilled receivables under long-term contracts that have not been billed and were not billable."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r167"
     ]
    },
    "cmre_UnearnedRevenuesRegardingCharterRevenuesResultingFromVaryingCharterRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "UnearnedRevenuesRegardingCharterRevenuesResultingFromVaryingCharterRatesMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unearned Revenues Regarding Charter Revenues Resulting from Varying Charter Rates [Member]",
        "documentation": "Refers to information regarding unearned revenues from charter revenues resulting from varying charter rates."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_UnearnedRevenuesRegardingHiresCollectedInAdvanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "UnearnedRevenuesRegardingHiresCollectedInAdvanceMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unearned Revenues Regarding Hires Collected in Advance [Member]",
        "documentation": "Refers to information regarding unearned revenues regarding hires collected in advance."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UnrealizedGainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-cash-flows-unaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_UnrealizedGainLossOnInvestments",
        "negatedLabel": "Increase in short-term investments",
        "documentation": "Amount of unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "cmre_VelaAndVulpeculaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VelaAndVulpeculaMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases",
      "http://www.costamare.com/20260630/role/statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vela and Vulpecula [Member]",
        "documentation": "Represents Vela and Vulpecula."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VesselAcquisitionsAdvancesAndOtherVesselsCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VesselAcquisitionsAdvancesAndOtherVesselsCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessels\u2019 acquisitions, advances and other vessels\u2019 costs",
        "documentation": "Amount of vessel acquisitions, advances and other vessels\u2019 costs."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VesselCostMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VesselCostMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessel Cost [Member]",
        "documentation": "Represents vessel cost."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VesselImpairmentLossDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VesselImpairmentLossDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_VesselImpairmentLossDiscontinuedOperation",
        "terseLabel": "Vessel impairment loss",
        "documentation": "Amount of write-down of vessels recognized in the income statement, from discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VesselsAndAdvancesNetTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VesselsAndAdvancesNetTextBlock",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessels and advances, net [Text block]",
        "documentation": "Disclosure of vessels net of accumulated depreciation, additions to vessels' cost and advances for vessel acquisitions and or vessels under construction."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VesselsAtCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VesselsAtCost",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_VesselsAtCost",
        "periodStartLabel": "Beginning Balance, Vessel Cost",
        "periodEndLabel": "Ending Balance, Vessel Cost",
        "documentation": "Cost of vessels, including contract price and any material expenses incurred upon acquisition (initial repairs, improvements and delivery expenses, interest and on-site supervision costs incurred during the construction periods)."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VesselsImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VesselsImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_VesselsImpairmentLoss",
        "terseLabel": "Vessels Impairment Loss",
        "documentation": "Amount of write-down of vessels recognized in the income statement."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VesselsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VesselsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_VesselsNet",
        "periodStartLabel": "Beginning Balance, Net Book Value",
        "periodEndLabel": "Ending Balance, Net Book Value",
        "documentation": "Cost of vessels, including contract price and any material expenses incurred upon acquisition (initial repairs, improvements and delivery expenses, interest and on-site supervision costs incurred during the construction periods), less accumulated depreciation."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VesselsSalesTransfersAndOtherMovementsAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VesselsSalesTransfersAndOtherMovementsAccumulatedDepreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessels sales, transfers and other movements, deprceiation",
        "documentation": "Represents the amount of accumulated depreciation from vessels sales, transfers and other movements."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VesselsSalesTransfersAndOtherMovementsCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VesselsSalesTransfersAndOtherMovementsCost",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_VesselsSalesTransfersAndOtherMovementsCost",
        "negatedLabel": "Vessels sales, transfers and other movements, cost",
        "documentation": "Represents the amount of vessels sales, transfers and other movements at cost during the period."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VesselsSalesTransfersAndOtherMovementsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VesselsSalesTransfersAndOtherMovementsNet",
     "crdr": "credit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-8-vessels-and-advances-net-summary-of-vessels-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_VesselsSalesTransfersAndOtherMovementsNet",
        "negatedLabel": "Vessels sales, transfers and other movements",
        "documentation": "Represents the amount of vessels sales, transfers and other movements net of depreciation."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VesselsUnderTimeCharter": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VesselsUnderTimeCharter",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_VesselsUnderTimeCharter",
        "terseLabel": "Vessels Under Time Charter",
        "documentation": "The number of vessels under time charter."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VoyageExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VoyageExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_VoyageExpenses",
        "negatedLabel": "Voyage expenses",
        "negatedTerseLabel": "Voyage expenses",
        "documentation": "Expenses paid to third parties primarily consisting of port, canal and bunker expenses, commissions that are unique to a particular charter and are paid for by the charterer under time charter arrangements or by the company under voyage charter arrangements, and commissions that are paid directly to brokers by the company."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VoyageExpensesDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VoyageExpensesDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_VoyageExpensesDiscontinuedOperation",
        "negatedTerseLabel": "Voyage expenses",
        "documentation": "Expenses paid (from discontinued operations) to third parties primarily consisting of port, canal and bunker expenses, commissions that are unique to a particular charter and are paid for by the charterer under time charter arrangements or by the company under voyage charter arrangements, and commissions that are paid directly to brokers by the company."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VoyageExpensesRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VoyageExpensesRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_VoyageExpensesRelatedParties",
        "terseLabel": "Voyage Expenses Related Parties",
        "negatedLabel": "Voyage expenses-related parties (Note 4)",
        "negatedTerseLabel": "Voyage expenses-related parties",
        "documentation": "Expenses paid to related parties primarily consisting of commissions and fees, which are paid for by the company, regardless of the charter type."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VoyageExpensesRelatedPartiesDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VoyageExpensesRelatedPartiesDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-3-discontinued-operations-components-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_VoyageExpensesRelatedPartiesDiscontinuedOperation",
        "negatedTerseLabel": "Voyage expenses-related parties",
        "documentation": "Expenses paid to related parties primarily consisting of commissions and fees, which are paid for by the company, regardless of the charter type, from discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_VoyageRevenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "VoyageRevenues",
     "crdr": "credit",
     "calculation": {
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-5-segmental-financial-information-summary-of-reportable-segments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Voyage revenue",
        "label": "Total voyage revenue",
        "documentation": "Revenues generated from time charter and voyage charter agreements, recognized over the term of the charter, recorded as service is provided, when they become fixed and determinable."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_WalstonShippingCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "WalstonShippingCoMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-schedule-of-longterm-debt-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Walston Shipping Co. [Member]",
        "documentation": "Relating to Walston Shipping Co."
       }
      }
     },
     "auth_ref": []
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt",
      "http://www.costamare.com/20260630/role/statement-note-10-longterm-debt-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average [Member]",
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r537",
      "r739",
      "r830",
      "r1135",
      "r1136",
      "r1228",
      "r1514"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-consolidated-statements-of-income-unaudited",
      "http://www.costamare.com/20260630/role/statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of shares, basic and diluted (Note 15) (in shares)",
        "terseLabel": "Weighted average number of common shares, basic and diluted (in shares)",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r252"
     ]
    },
    "cmre_WorkingCapitalSecurity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "WorkingCapitalSecurity",
     "crdr": "debit",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual",
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_WorkingCapitalSecurity",
        "terseLabel": "Working Capital Security",
        "documentation": "The total amount hold by a third party manager as working capital security in accordance with the management agreement between the reporting entity and the third party manager."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_WorkingCapitalSecurityPerVessel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "WorkingCapitalSecurityPerVessel",
     "presentation": [
      "http://www.costamare.com/20260630/role/statement-note-4-transactions-with-related-parties-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cmre_WorkingCapitalSecurityPerVessel",
        "terseLabel": "Working Capital Security Per Vessel",
        "documentation": "The per vessel amount hold by a third party manager as working capital security in accordance with the management agreement between the reporting entity and the third party manager."
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-1-basis-of-presentation-and-general-information-customer-concentration-risk-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 1 - Basis of Presentation and General Information - Customer Concentration Risk (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-1-basis-of-presentation-and-general-information-reconciliation-of-cash-cash-equivalents-and-restricted-cash-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 1 - Basis of Presentation and General Information - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-1-basis-of-presentation-and-general-information-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-1-basis-of-presentation-and-general-information-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 1 - Basis of Presentation and General Information"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-10-longterm-debt-annual-repayments-under-credit-facilities-and-term-loans-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Long-term Debt - Annual Repayments Under Credit Facilities and Term Loans (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-10-longterm-debt-financing-costs-included-in-loan-balances-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Long-term Debt - Financing Costs Included in Loan Balances (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-10-longterm-debt-schedule-of-longterm-debt-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-10-longterm-debt-schedule-of-longterm-debt-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Long-term Debt - Schedule of Long-term Debt (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-10-longterm-debt-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-10-longterm-debt-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Long-term Debt"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-maturity-of-salestype-lease-receivables-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases - Maturity of Sales-type Lease Receivables (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-salestype-lease-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-salestype-lease-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases - Sales-type Lease (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-11-rightofuse-assets-finance-lease-liabilities-investment-in-leaseback-vessels-and-net-investment-in-salestype-leases-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 - Right-of-Use Assets, Finance Lease Liabilities, Investment in Leaseback Vessels and Net Investment in Sales-type Leases"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-accrued-revenue-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current - Schedule of Accrued Revenue (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-schedule-of-unearned-revenue-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current - Schedule of Unearned Revenue (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-12-accrued-charter-revenue-current-and-noncurrent-unearned-revenue-current-and-noncurrent-and-time-charter-assumed-current-and-noncurrent-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Accrued Charter Revenue, Current and Non-current, Unearned Revenue, Current and Non-current and Time Charter Assumed, Current and Non-current"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-13-commitments-and-contingencies-schedule-of-capital-commitments-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Commitments and Contingencies - Schedule of Capital Commitments (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-13-commitments-and-contingencies-schedule-of-time-charter-arrangements-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Commitments and Contingencies - Schedule of Time Charter Arrangements (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-13-commitments-and-contingencies-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-13-commitments-and-contingencies-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Commitments and Contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-15-earnings-per-share-schedule-of-earnings-per-share-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Earnings Per Share - Schedule of Earnings Per Share (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-15-earnings-per-share-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-15-earnings-per-share-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Earnings Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-16-interest-and-finance-costs-schedule-of-income-statement-related-costs-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 - Interest and Finance Costs - Schedule of Income Statement Related Costs (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-16-interest-and-finance-costs-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-16-interest-and-finance-costs-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 - Interest and Finance Costs"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-18-derivatives-derivatives-not-designated-as-hedging-instruments-and-ineffectiveness-of-hedging-instruments-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 18 - Derivatives - Derivatives Not Designated as Hedging Instruments and Ineffectiveness of Hedging Instruments (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-18-derivatives-effect-of-derivative-instruments-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-18-derivatives-effect-of-derivative-instruments-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 18 - Derivatives - Effect of Derivative Instruments (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-18-derivatives-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-18-derivatives-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 18 - Derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-19-financial-instruments-fair-value-of-assets-and-liabilities-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 19 - Financial Instruments - Fair Value of Assets and Liabilities (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-19-financial-instruments-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-19-financial-instruments-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 19 - Financial Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-3-discontinued-operations-components-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-3-discontinued-operations-components-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Discontinued Operations - Components (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-3-discontinued-operations-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-3-discontinued-operations-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Discontinued Operations"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-5-segmental-financial-information-summary-of-reportable-segments-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-5-segmental-financial-information-summary-of-reportable-segments-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Segmental Financial Information - Summary of Reportable Segments (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-5-segmental-financial-information-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-5-segmental-financial-information-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Segmental Financial Information"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-8-vessels-and-advances-net-summary-of-vessels-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-8-vessels-and-advances-net-summary-of-vessels-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Vessels and Advances, Net - Summary of Vessels (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-8-vessels-and-advances-net-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-8-vessels-and-advances-net-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Vessels and Advances, Net"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-9-deferred-charges-net-schedule-of-deferred-charges-net-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-9-deferred-charges-net-schedule-of-deferred-charges-net-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Deferred Charges, Net - Schedule of Deferred Charges, Net (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "cmre_statement-statement-note-9-deferred-charges-net-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.costamare.com/20260630",
     "localname": "statement-statement-note-9-deferred-charges-net-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Deferred Charges, Net"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "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"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r3": {
   "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"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21B",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21B"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "270",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-8"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4M",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4M"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/220/tableOfContent"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r33": {
   "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(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r38": {
   "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"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r51": {
   "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)(h))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r52": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r53": {
   "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"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "SubTopic": "230",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479024/942-230-45-4"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r107": {
   "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"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.4-03(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r113": {
   "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"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r130": {
   "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"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480868/205-20-S45-2"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480837/205-20-S50-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.Z.5.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-2"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-3"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479938/205-30-45-1"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479910/205-30-50-1"
  },
  "r137": {
   "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"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-2"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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(19)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "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(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r150": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r151": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-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(25))",
   "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(27)(b))",
   "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(27)(c)(1))",
   "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(27)(c)(3))",
   "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(27))",
   "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(28))",
   "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(29))",
   "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(3)(c)(2))",
   "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(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "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(30)(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(31))",
   "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(32))",
   "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": "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"
  },
  "r175": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(dd)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r198": {
   "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"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r337": {
   "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"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-6"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-6"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-7"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-7"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r347": {
   "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"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-20"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "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": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-14"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r398": {
   "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"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r400": {
   "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"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-2"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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.c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "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)(4)(i))",
   "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": "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "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": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6"
  },
  "r493": {
   "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"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 4.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 5.Q.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-3"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-3"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 1.D.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479921/505-20-S99-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481108/505-30-30-6"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r542": {
   "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"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r544": {
   "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"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r546": {
   "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"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r551": {
   "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"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r558": {
   "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.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477349/740-270-45-3"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479279/805-10-65-5"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479279/805-10-65-5"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479279/805-10-65-5"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r621": {
   "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"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r624": {
   "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"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2AG",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AG"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4I"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r698": {
   "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"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "15",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480960/815-15-50-3"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480627/815-20-45-3"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r712": {
   "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"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-7"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-7"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-7"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "45",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480865/815-45-50-1"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/825/tableOfContent"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-10"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-6"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r794": {
   "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"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 1.B.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480148/855-10-S99-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480088/860-10-S50-1"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(cc)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13)(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(e)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(e)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.9-06)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(ff)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(fff)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1"
  },
  "r930": {
   "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"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "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"
  },
  "r968": {
   "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"
  },
  "r969": {
   "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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"
  },
  "r972": {
   "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"
  },
  "r973": {
   "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"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r980": {
   "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"
  },
  "r981": {
   "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"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r985": {
   "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"
  },
  "r986": {
   "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"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "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"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "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"
  },
  "r1016": {
   "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"
  },
  "r1017": {
   "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"
  },
  "r1018": {
   "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"
  },
  "r1019": {
   "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"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "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"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "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"
  },
  "r1070": {
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "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"
  },
  "r1075": {
   "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"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "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"
  },
  "r1080": {
   "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"
  },
  "r1081": {
   "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"
  },
  "r1082": {
   "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"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "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"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1088": {
   "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"
  },
  "r1089": {
   "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 8)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r1091": {
   "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"
  },
  "r1092": {
   "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"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1096": {
   "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 11)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1100": {
   "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"
  },
  "r1101": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1102": {
   "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 A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1103": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1104": {
   "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"
  },
  "r1105": {
   "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"
  },
  "r1106": {
   "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"
  },
  "r1107": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1108": {
   "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 5)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "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"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "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"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "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"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "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"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "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"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "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"
  },
  "r1133": {
   "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"
  },
  "r1134": {
   "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"
  },
  "r1135": {
   "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"
  },
  "r1136": {
   "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"
  },
  "r1137": {
   "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"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1139": {
   "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"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483474/205-20-55-102"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483474/205-20-55-103"
  },
  "r1146": {
   "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"
  },
  "r1147": {
   "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"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-9"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1152": {
   "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"
  },
  "r1153": {
   "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"
  },
  "r1154": {
   "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"
  },
  "r1155": {
   "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"
  },
  "r1156": {
   "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"
  },
  "r1157": {
   "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"
  },
  "r1158": {
   "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"
  },
  "r1159": {
   "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"
  },
  "r1160": {
   "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"
  },
  "r1161": {
   "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"
  },
  "r1162": {
   "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"
  },
  "r1163": {
   "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"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "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"
  },
  "r1166": {
   "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"
  },
  "r1167": {
   "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"
  },
  "r1168": {
   "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"
  },
  "r1169": {
   "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"
  },
  "r1170": {
   "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"
  },
  "r1171": {
   "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"
  },
  "r1172": {
   "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"
  },
  "r1173": {
   "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"
  },
  "r1174": {
   "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"
  },
  "r1175": {
   "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"
  },
  "r1176": {
   "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"
  },
  "r1177": {
   "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"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r1182": {
   "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"
  },
  "r1183": {
   "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"
  },
  "r1184": {
   "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"
  },
  "r1185": {
   "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"
  },
  "r1186": {
   "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"
  },
  "r1187": {
   "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"
  },
  "r1188": {
   "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"
  },
  "r1189": {
   "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"
  },
  "r1190": {
   "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"
  },
  "r1191": {
   "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"
  },
  "r1192": {
   "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"
  },
  "r1193": {
   "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"
  },
  "r1194": {
   "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"
  },
  "r1195": {
   "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"
  },
  "r1196": {
   "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"
  },
  "r1197": {
   "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"
  },
  "r1198": {
   "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"
  },
  "r1199": {
   "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"
  },
  "r1200": {
   "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"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1203": {
   "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"
  },
  "r1204": {
   "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"
  },
  "r1205": {
   "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"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-38"
  },
  "r1207": {
   "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"
  },
  "r1208": {
   "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"
  },
  "r1209": {
   "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"
  },
  "r1210": {
   "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"
  },
  "r1211": {
   "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"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1213": {
   "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"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1220": {
   "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"
  },
  "r1221": {
   "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"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "183",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-183"
  },
  "r1223": {
   "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"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "185",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-185"
  },
  "r1225": {
   "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"
  },
  "r1226": {
   "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"
  },
  "r1227": {
   "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"
  },
  "r1228": {
   "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"
  },
  "r1229": {
   "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"
  },
  "r1230": {
   "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"
  },
  "r1231": {
   "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"
  },
  "r1232": {
   "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"
  },
  "r1233": {
   "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"
  },
  "r1234": {
   "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"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r1236": {
   "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"
  },
  "r1237": {
   "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"
  },
  "r1238": {
   "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"
  },
  "r1239": {
   "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"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "108",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481296/860-20-55-108"
  },
  "r1241": {
   "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"
  },
  "r1242": {
   "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"
  },
  "r1243": {
   "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"
  },
  "r1244": {
   "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"
  },
  "r1245": {
   "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"
  },
  "r1246": {
   "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"
  },
  "r1247": {
   "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"
  },
  "r1248": {
   "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"
  },
  "r1249": {
   "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"
  },
  "r1250": {
   "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"
  },
  "r1251": {
   "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"
  },
  "r1252": {
   "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"
  },
  "r1253": {
   "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"
  },
  "r1254": {
   "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"
  },
  "r1255": {
   "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"
  },
  "r1256": {
   "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"
  },
  "r1257": {
   "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"
  },
  "r1258": {
   "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"
  },
  "r1259": {
   "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"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479083/946-230-55-1"
  },
  "r1261": {
   "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"
  },
  "r1262": {
   "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"
  },
  "r1263": {
   "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"
  },
  "r1264": {
   "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"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1267": {
   "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"
  },
  "r1268": {
   "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"
  },
  "r1269": {
   "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"
  },
  "r1270": {
   "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"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1272": {
   "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"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-23"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479016/842-30-45-1"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479016/842-30-45-2"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-3"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-2"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r1313": {
   "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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1314": {
   "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"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1316": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1317": {
   "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"
  },
  "r1318": {
   "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1319": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1320": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1321": {
   "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"
  },
  "r1322": {
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1323": {
   "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(27)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1324": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1325": {
   "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(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1327": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1328": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1329": {
   "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"
  },
  "r1330": {
   "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"
  },
  "r1331": {
   "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"
  },
  "r1332": {
   "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"
  },
  "r1333": {
   "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"
  },
  "r1334": {
   "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"
  },
  "r1335": {
   "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"
  },
  "r1336": {
   "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"
  },
  "r1337": {
   "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"
  },
  "r1338": {
   "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"
  },
  "r1339": {
   "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"
  },
  "r1340": {
   "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"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1347": {
   "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"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r1349": {
   "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"
  },
  "r1350": {
   "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"
  },
  "r1351": {
   "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"
  },
  "r1352": {
   "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"
  },
  "r1353": {
   "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"
  },
  "r1354": {
   "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"
  },
  "r1355": {
   "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(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1356": {
   "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(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1357": {
   "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"
  },
  "r1358": {
   "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"
  },
  "r1359": {
   "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"
  },
  "r1360": {
   "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"
  },
  "r1361": {
   "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"
  },
  "r1362": {
   "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"
  },
  "r1363": {
   "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"
  },
  "r1364": {
   "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"
  },
  "r1365": {
   "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"
  },
  "r1366": {
   "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"
  },
  "r1367": {
   "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"
  },
  "r1368": {
   "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"
  },
  "r1369": {
   "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"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1371": {
   "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"
  },
  "r1372": {
   "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"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1378": {
   "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"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1381": {
   "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"
  },
  "r1382": {
   "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"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1385": {
   "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"
  },
  "r1386": {
   "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"
  },
  "r1387": {
   "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"
  },
  "r1388": {
   "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"
  },
  "r1389": {
   "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"
  },
  "r1390": {
   "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"
  },
  "r1391": {
   "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"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482309/360-10-15-4"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482222/360-10-30-2"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r1407": {
   "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"
  },
  "r1408": {
   "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"
  },
  "r1409": {
   "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"
  },
  "r1410": {
   "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"
  },
  "r1411": {
   "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"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1414": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1415": {
   "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"
  },
  "r1416": {
   "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"
  },
  "r1417": {
   "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)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1419": {
   "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"
  },
  "r1420": {
   "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"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-15"
  },
  "r1423": {
   "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"
  },
  "r1424": {
   "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"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-2"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481108/505-30-30-6"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1438": {
   "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"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1440": {
   "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"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480463/815-10-45-5"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1449": {
   "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"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1452": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1453": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1459": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1460": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1464": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r1465": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r1466": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r1467": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1468": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1469": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1470": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5"
  },
  "r1471": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5A"
  },
  "r1472": {
   "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"
  },
  "r1473": {
   "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"
  },
  "r1474": {
   "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"
  },
  "r1475": {
   "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"
  },
  "r1476": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1477": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-1"
  },
  "r1478": {
   "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"
  },
  "r1479": {
   "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"
  },
  "r1480": {
   "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"
  },
  "r1481": {
   "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"
  },
  "r1482": {
   "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"
  },
  "r1483": {
   "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"
  },
  "r1484": {
   "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"
  },
  "r1485": {
   "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"
  },
  "r1486": {
   "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"
  },
  "r1487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1489": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1490": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1491": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1492": {
   "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"
  },
  "r1493": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1494": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1495": {
   "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"
  },
  "r1496": {
   "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"
  },
  "r1497": {
   "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"
  },
  "r1498": {
   "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"
  },
  "r1499": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1500": {
   "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"
  },
  "r1501": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1502": {
   "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"
  },
  "r1503": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-2"
  },
  "r1504": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1505": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3"
  },
  "r1506": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479741/842-40-50-2"
  },
  "r1507": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479741/842-40-50-2"
  },
  "r1508": {
   "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"
  },
  "r1509": {
   "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"
  },
  "r1510": {
   "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"
  },
  "r1511": {
   "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"
  },
  "r1512": {
   "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"
  },
  "r1513": {
   "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"
  },
  "r1514": {
   "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"
  },
  "r1515": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r1516": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-8"
  },
  "r1517": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-8"
  },
  "r1518": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "905",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478704/905-360-25-4"
  },
  "r1519": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r1520": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r1521": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r1522": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r1523": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1524": {
   "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(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1525": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1526": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1527": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1528": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.9-06)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1529": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r1530": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1531": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1532": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1533": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1534": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1535": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1536": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1537": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1538": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1539": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1540": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r1541": {
   "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"
  },
  "r1542": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1543": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1544": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1545": {
   "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"
  },
  "r1546": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1547": {
   "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"
  },
  "r1548": {
   "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"
  },
  "r1549": {
   "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"
  },
  "r1550": {
   "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"
  },
  "r1551": {
   "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"
  },
  "r1552": {
   "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"
  },
  "r1553": {
   "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"
  },
  "r1554": {
   "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"
  },
  "r1555": {
   "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"
  },
  "r1556": {
   "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"
  },
  "r1557": {
   "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"
  },
  "r1558": {
   "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"
  },
  "r1559": {
   "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"
  },
  "r1560": {
   "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"
  },
  "r1561": {
   "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"
  },
  "r1562": {
   "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"
  },
  "r1563": {
   "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"
  },
  "r1564": {
   "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"
  },
  "r1565": {
   "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"
  },
  "r1566": {
   "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"
  },
  "r1567": {
   "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"
  },
  "r1568": {
   "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"
  },
  "r1569": {
   "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"
  },
  "r1570": {
   "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"
  },
  "r1571": {
   "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"
  },
  "r1572": {
   "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"
  },
  "r1573": {
   "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"
  },
  "r1574": {
   "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"
  },
  "r1575": {
   "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"
  },
  "r1576": {
   "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"
  },
  "r1577": {
   "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"
  },
  "r1578": {
   "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"
  },
  "r1579": {
   "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(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1580": {
   "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"
  },
  "r1581": {
   "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"
  },
  "r1582": {
   "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"
  },
  "r1583": {
   "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"
  },
  "r1584": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "810",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477383/970-810-45-1"
  }
 }
}
