{
 "company": "costco",
 "snapshot": "FY2026Q4_73283460",
 "documents": {
  "10-K:0000909832-21-000014": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000909832-21-000014",
   "report_date": "2021-08-29",
   "filed": "2021-10-06",
   "fiscal_period": "FY2021 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983221000014/cost-20210829.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983221000014/"
  },
  "10-K:0000909832-22-000021": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000909832-22-000021",
   "report_date": "2022-08-28",
   "filed": "2022-10-05",
   "fiscal_period": "FY2022 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983222000021/cost-20220828.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983222000021/"
  },
  "10-K:0000909832-23-000042": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000909832-23-000042",
   "report_date": "2023-09-03",
   "filed": "2023-10-11",
   "fiscal_period": "FY2023 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983223000042/cost-20230903.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983223000042/"
  },
  "10-K:0000909832-24-000049": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000909832-24-000049",
   "report_date": "2024-09-01",
   "filed": "2024-10-09",
   "fiscal_period": "FY2024 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983224000049/cost-20240901.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983224000049/"
  },
  "10-K:0000909832-25-000101": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000909832-25-000101",
   "report_date": "2025-08-31",
   "filed": "2025-10-08",
   "fiscal_period": "FY2025 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983225000101/cost-20250831.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983225000101/"
  },
  "10-K:0000909832-26-000093": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000909832-26-000093",
   "report_date": "2026-08-30",
   "filed": "2026-10-07",
   "fiscal_period": "FY2026 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983226000093/cost-20260830.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983226000093/"
  },
  "10-Q:0000909832-20-000026": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-20-000026",
   "report_date": "2020-11-22",
   "filed": "2020-12-16",
   "fiscal_period": "FY2021 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983220000026/cost-20201122.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983220000026/"
  },
  "10-Q:0000909832-21-000003": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-21-000003",
   "report_date": "2021-02-14",
   "filed": "2021-03-10",
   "fiscal_period": "FY2021 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983221000003/cost-20210214.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983221000003/"
  },
  "10-Q:0000909832-21-000008": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-21-000008",
   "report_date": "2021-05-09",
   "filed": "2021-06-03",
   "fiscal_period": "FY2021 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983221000008/cost-20210509.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983221000008/"
  },
  "10-Q:0000909832-21-000021": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-21-000021",
   "report_date": "2021-11-21",
   "filed": "2021-12-22",
   "fiscal_period": "FY2022 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983221000021/cost-20211121.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983221000021/"
  },
  "10-Q:0000909832-22-000005": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-22-000005",
   "report_date": "2022-02-13",
   "filed": "2022-03-10",
   "fiscal_period": "FY2022 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983222000005/cost-20220213.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983222000005/"
  },
  "10-Q:0000909832-22-000014": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-22-000014",
   "report_date": "2022-05-08",
   "filed": "2022-06-02",
   "fiscal_period": "FY2022 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983222000014/cost-20220508.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983222000014/"
  },
  "10-Q:0000909832-22-000035": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-22-000035",
   "report_date": "2022-11-20",
   "filed": "2022-12-29",
   "fiscal_period": "FY2023 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983222000035/cost-20221120.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983222000035/"
  },
  "10-Q:0000909832-23-000014": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-23-000014",
   "report_date": "2023-02-12",
   "filed": "2023-03-09",
   "fiscal_period": "FY2023 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983223000014/cost-20230212.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983223000014/"
  },
  "10-Q:0000909832-23-000028": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-23-000028",
   "report_date": "2023-05-07",
   "filed": "2023-06-01",
   "fiscal_period": "FY2023 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983223000028/cost-20230507.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983223000028/"
  },
  "10-Q:0000909832-23-000065": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-23-000065",
   "report_date": "2023-11-26",
   "filed": "2023-12-20",
   "fiscal_period": "FY2024 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983223000065/cost-20231126.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983223000065/"
  },
  "10-Q:0000909832-24-000017": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-24-000017",
   "report_date": "2024-02-18",
   "filed": "2024-03-13",
   "fiscal_period": "FY2024 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983224000017/cost-20240218.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983224000017/"
  },
  "10-Q:0000909832-24-000029": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-24-000029",
   "report_date": "2024-05-12",
   "filed": "2024-06-06",
   "fiscal_period": "FY2024 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983224000029/cost-20240512.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983224000029/"
  },
  "10-Q:0000909832-24-000079": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-24-000079",
   "report_date": "2024-11-24",
   "filed": "2024-12-19",
   "fiscal_period": "FY2025 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983224000079/cost-20241124.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983224000079/"
  },
  "10-Q:0000909832-25-000015": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-25-000015",
   "report_date": "2025-02-16",
   "filed": "2025-03-13",
   "fiscal_period": "FY2025 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983225000015/cost-20250216.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983225000015/"
  },
  "10-Q:0000909832-25-000033": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-25-000033",
   "report_date": "2025-05-11",
   "filed": "2025-06-05",
   "fiscal_period": "FY2025 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983225000033/cost-20250511.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983225000033/"
  },
  "10-Q:0000909832-25-000169": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-25-000169",
   "report_date": "2025-11-23",
   "filed": "2025-12-17",
   "fiscal_period": "FY2026 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983225000169/cost-20251123.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983225000169/"
  },
  "10-Q:0000909832-26-000029": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-26-000029",
   "report_date": "2026-02-15",
   "filed": "2026-03-11",
   "fiscal_period": "FY2026 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983226000029/cost-20260215.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983226000029/"
  },
  "10-Q:0000909832-26-000051": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000909832-26-000051",
   "report_date": "2026-05-10",
   "filed": "2026-06-03",
   "fiscal_period": "FY2026 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/909832/000090983226000051/cost-20260510.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/909832/000090983226000051/"
  }
 }
}
