{
 "company": "ultra-clean",
 "snapshot": "FY2026Q3_593a0b16",
 "documents": {
  "10-K:0000950170-23-005148": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000950170-23-005148",
   "report_date": "2022-12-30",
   "filed": "2023-02-28",
   "fiscal_period": "FY2022 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017023005148/uctt-20221230.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017023005148/"
  },
  "10-K:0000950170-24-027213": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000950170-24-027213",
   "report_date": "2023-12-29",
   "filed": "2024-03-06",
   "fiscal_period": "FY2023 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017024027213/uctt-20231229.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017024027213/"
  },
  "10-K:0001564590-22-008065": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001564590-22-008065",
   "report_date": "2021-12-31",
   "filed": "2022-03-01",
   "fiscal_period": "FY2020 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000156459022008065/uctt-10k_20211231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000156459022008065/"
  },
  "10-K:0001628280-25-007865": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001628280-25-007865",
   "report_date": "2024-12-27",
   "filed": "2025-02-25",
   "fiscal_period": "FY2024 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828025007865/uctt-20241227.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828025007865/"
  },
  "10-K:0001628280-26-010744": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001628280-26-010744",
   "report_date": "2025-12-26",
   "filed": "2026-02-23",
   "fiscal_period": "FY2025 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828026010744/uctt-20251226.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828026010744/"
  },
  "10-Q:0000950170-22-009042": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-22-009042",
   "report_date": "2022-04-01",
   "filed": "2022-05-10",
   "fiscal_period": "FY2022 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017022009042/uctt-20220401.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017022009042/"
  },
  "10-Q:0000950170-22-016091": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-22-016091",
   "report_date": "2022-07-01",
   "filed": "2022-08-09",
   "fiscal_period": "FY2022 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017022016091/uctt-20220701.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017022016091/"
  },
  "10-Q:0000950170-22-023975": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-22-023975",
   "report_date": "2022-09-30",
   "filed": "2022-11-09",
   "fiscal_period": "FY2022 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017022023975/uctt-20220930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017022023975/"
  },
  "10-Q:0000950170-23-018326": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-23-018326",
   "report_date": "2023-03-31",
   "filed": "2023-05-05",
   "fiscal_period": "FY2023 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017023018326/uctt-20230331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017023018326/"
  },
  "10-Q:0000950170-23-041897": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-23-041897",
   "report_date": "2023-06-30",
   "filed": "2023-08-11",
   "fiscal_period": "FY2023 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017023041897/uctt-20230630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017023041897/"
  },
  "10-Q:0000950170-23-060220": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000950170-23-060220",
   "report_date": "2023-09-29",
   "filed": "2023-11-07",
   "fiscal_period": "FY2023 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017023060220/uctt-20230929.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000095017023060220/"
  },
  "10-Q:0001564590-21-023889": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001564590-21-023889",
   "report_date": "2021-03-26",
   "filed": "2021-05-05",
   "fiscal_period": "FY2021 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000156459021023889/uctt-10q_20210326.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000156459021023889/"
  },
  "10-Q:0001564590-21-040843": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001564590-21-040843",
   "report_date": "2021-06-25",
   "filed": "2021-08-04",
   "fiscal_period": "FY2021 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000156459021040843/uctt-10q_20210625.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000156459021040843/"
  },
  "10-Q:0001564590-21-053884": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001564590-21-053884",
   "report_date": "2021-09-24",
   "filed": "2021-11-03",
   "fiscal_period": "FY2021 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000156459021053884/uctt-10q_20210924.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000156459021053884/"
  },
  "10-Q:0001628280-24-020679": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001628280-24-020679",
   "report_date": "2024-03-29",
   "filed": "2024-05-06",
   "fiscal_period": "FY2024 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828024020679/uctt-20240329.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828024020679/"
  },
  "10-Q:0001628280-24-033152": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001628280-24-033152",
   "report_date": "2024-06-28",
   "filed": "2024-07-26",
   "fiscal_period": "FY2024 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828024033152/uctt-20240628.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828024033152/"
  },
  "10-Q:0001628280-24-044152": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001628280-24-044152",
   "report_date": "2024-09-27",
   "filed": "2024-10-30",
   "fiscal_period": "FY2024 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828024044152/uctt-20240927.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828024044152/"
  },
  "10-Q:0001628280-25-020658": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001628280-25-020658",
   "report_date": "2025-03-28",
   "filed": "2025-04-29",
   "fiscal_period": "FY2025 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828025020658/uctt-20250328.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828025020658/"
  },
  "10-Q:0001628280-25-036413": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001628280-25-036413",
   "report_date": "2025-06-27",
   "filed": "2025-07-29",
   "fiscal_period": "FY2025 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828025036413/uctt-20250627.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828025036413/"
  },
  "10-Q:0001628280-25-047117": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001628280-25-047117",
   "report_date": "2025-09-26",
   "filed": "2025-10-29",
   "fiscal_period": "FY2025 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828025047117/uctt-20250926.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828025047117/"
  },
  "10-Q:0001628280-26-028365": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001628280-26-028365",
   "report_date": "2026-03-27",
   "filed": "2026-04-29",
   "fiscal_period": "FY2026 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828026028365/uctt-20260327.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828026028365/"
  },
  "10-Q:0001628280-26-052540": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001628280-26-052540",
   "report_date": "2026-06-26",
   "filed": "2026-08-04",
   "fiscal_period": "FY2026 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828026052540/uctt-20260626.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828026052540/"
  },
  "10-Q:0001628280-26-067880": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001628280-26-067880",
   "report_date": "2026-09-25",
   "filed": "2026-10-28",
   "fiscal_period": "FY2026 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828026067880/uctt-20260925.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000162828026067880/"
  },
  "8-K:0001193125-21-106305": {
   "kind": "filing",
   "form": "8-K",
   "accession": "0001193125-21-106305",
   "report_date": "2021-03-31",
   "filed": "2021-04-05",
   "fiscal_period": null,
   "url": "https://www.sec.gov/Archives/edgar/data/1275014/000119312521106305/d171157d8k.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1275014/000119312521106305/"
  }
 }
}
