{
 "company": "berkshire-hathaway",
 "snapshot": "FY2026Q2_a1718730",
 "documents": {
  "10-K:0000950170-23-004451": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000950170-23-004451",
   "report_date": "2022-12-31",
   "filed": "2023-02-27",
   "fiscal_period": "FY2022 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017023004451/brka-20221231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017023004451/"
  },
  "10-K:0000950170-24-019719": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000950170-24-019719",
   "report_date": "2023-12-31",
   "filed": "2024-02-26",
   "fiscal_period": "FY2023 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017024019719/brka-20231231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017024019719/"
  },
  "10-K:0000950170-25-025210": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000950170-25-025210",
   "report_date": "2024-12-31",
   "filed": "2025-02-24",
   "fiscal_period": "FY2024 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017025025210/brka-20241231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017025025210/"
  },
  "10-K:0001193125-26-083899": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001193125-26-083899",
   "report_date": "2025-12-31",
   "filed": "2026-03-02",
   "fiscal_period": "FY2025 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000119312526083899/brka-20251231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000119312526083899/"
  },
  "10-K:0001564590-21-009611": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001564590-21-009611",
   "report_date": "2020-12-31",
   "filed": "2021-03-01",
   "fiscal_period": "FY2020 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459021009611/brka-10k_20201231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459021009611/"
  },
  "10-K:0001564590-22-007322": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001564590-22-007322",
   "report_date": "2021-12-31",
   "filed": "2022-02-28",
   "fiscal_period": "FY2021 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459022007322/brka-10k_20211231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459022007322/"
  },
  "10-Q:0000950170-22-022287": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-22-022287",
   "report_date": "2022-09-30",
   "filed": "2022-11-07",
   "fiscal_period": "FY2022 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017022022287/brka-20220930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017022022287/"
  },
  "10-Q:0000950170-23-018438": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-23-018438",
   "report_date": "2023-03-31",
   "filed": "2023-05-08",
   "fiscal_period": "FY2023 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017023018438/brka-20230331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017023018438/"
  },
  "10-Q:0000950170-23-038705": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-23-038705",
   "report_date": "2023-06-30",
   "filed": "2023-08-07",
   "fiscal_period": "FY2023 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017023038705/brka-20230630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017023038705/"
  },
  "10-Q:0000950170-23-058993": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-23-058993",
   "report_date": "2023-09-30",
   "filed": "2023-11-06",
   "fiscal_period": "FY2023 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017023058993/brka-20230930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017023058993/"
  },
  "10-Q:0000950170-24-053185": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-24-053185",
   "report_date": "2024-03-31",
   "filed": "2024-05-06",
   "fiscal_period": "FY2024 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017024053185/brka-20240331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017024053185/"
  },
  "10-Q:0000950170-24-090305": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-24-090305",
   "report_date": "2024-06-30",
   "filed": "2024-08-05",
   "fiscal_period": "FY2024 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017024090305/brka-20240630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017024090305/"
  },
  "10-Q:0000950170-24-120241": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-24-120241",
   "report_date": "2024-09-30",
   "filed": "2024-11-04",
   "fiscal_period": "FY2024 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017024120241/brka-20240930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017024120241/"
  },
  "10-Q:0000950170-25-063112": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-25-063112",
   "report_date": "2025-03-31",
   "filed": "2025-05-05",
   "fiscal_period": "FY2025 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017025063112/brka-20250331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017025063112/"
  },
  "10-Q:0000950170-25-101578": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-25-101578",
   "report_date": "2025-06-30",
   "filed": "2025-08-04",
   "fiscal_period": "FY2025 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017025101578/brka-20250630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000095017025101578/"
  },
  "10-Q:0001193125-25-261548": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001193125-25-261548",
   "report_date": "2025-09-30",
   "filed": "2025-11-03",
   "fiscal_period": "FY2025 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000119312525261548/brka-20250930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000119312525261548/"
  },
  "10-Q:0001193125-26-202243": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001193125-26-202243",
   "report_date": "2026-03-31",
   "filed": "2026-05-04",
   "fiscal_period": "FY2026 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000119312526202243/brka-20260331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000119312526202243/"
  },
  "10-Q:0001193125-26-341032": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001193125-26-341032",
   "report_date": "2026-06-30",
   "filed": "2026-08-10",
   "fiscal_period": "FY2026 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000119312526341032/brka-20260630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000119312526341032/"
  },
  "10-Q:0001564590-20-020599": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001564590-20-020599",
   "report_date": "2020-03-31",
   "filed": "2020-05-04",
   "fiscal_period": "FY2020 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459020020599/brka-10q_20200331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459020020599/"
  },
  "10-Q:0001564590-20-038544": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001564590-20-038544",
   "report_date": "2020-06-30",
   "filed": "2020-08-10",
   "fiscal_period": "FY2020 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459020038544/brka-10q_20200630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459020038544/"
  },
  "10-Q:0001564590-20-052144": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001564590-20-052144",
   "report_date": "2020-09-30",
   "filed": "2020-11-09",
   "fiscal_period": "FY2020 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459020052144/brka-10q_20200930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459020052144/"
  },
  "10-Q:0001564590-21-022703": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001564590-21-022703",
   "report_date": "2021-03-31",
   "filed": "2021-05-03",
   "fiscal_period": "FY2021 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459021022703/brka-10q_20210331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459021022703/"
  },
  "10-Q:0001564590-21-042312": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001564590-21-042312",
   "report_date": "2021-06-30",
   "filed": "2021-08-09",
   "fiscal_period": "FY2021 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459021042312/brka-10q_20210630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459021042312/"
  },
  "10-Q:0001564590-21-055032": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001564590-21-055032",
   "report_date": "2021-09-30",
   "filed": "2021-11-08",
   "fiscal_period": "FY2021 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459021055032/brka-10q_20210930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459021055032/"
  },
  "10-Q:0001564590-22-016907": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001564590-22-016907",
   "report_date": "2022-03-31",
   "filed": "2022-05-02",
   "fiscal_period": "FY2022 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459022016907/brka-10q_20220331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459022016907/"
  },
  "10-Q:0001564590-22-028282": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001564590-22-028282",
   "report_date": "2022-06-30",
   "filed": "2022-08-08",
   "fiscal_period": "FY2022 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459022028282/brka-10q_20220630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1067983/000156459022028282/"
  }
 }
}
