{
 "company": "flex",
 "snapshot": "FY2027Q1_2cc74cef",
 "documents": {
  "10-K:0000866374-21-000030": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000866374-21-000030",
   "report_date": "2021-03-31",
   "filed": "2021-05-19",
   "fiscal_period": "FY2021 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637421000030/flex-20210331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637421000030/"
  },
  "10-K:0000866374-22-000035": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000866374-22-000035",
   "report_date": "2022-03-31",
   "filed": "2022-05-20",
   "fiscal_period": "FY2022 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637422000035/flex-20220331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637422000035/"
  },
  "10-K:0000866374-23-000028": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000866374-23-000028",
   "report_date": "2023-03-31",
   "filed": "2023-05-19",
   "fiscal_period": "FY2023 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637423000028/flex-20230331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637423000028/"
  },
  "10-K:0000866374-24-000021": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000866374-24-000021",
   "report_date": "2024-03-31",
   "filed": "2024-05-17",
   "fiscal_period": "FY2024 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637424000021/flex-20240331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637424000021/"
  },
  "10-K:0000866374-25-000027": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000866374-25-000027",
   "report_date": "2025-03-31",
   "filed": "2025-05-21",
   "fiscal_period": "FY2025 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637425000027/flex-20250331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637425000027/"
  },
  "10-K:0000866374-26-000012": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0000866374-26-000012",
   "report_date": "2026-03-31",
   "filed": "2026-05-20",
   "fiscal_period": "FY2026 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637426000012/flex-20260331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637426000012/"
  },
  "10-Q:0000866374-20-000012": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-20-000012",
   "report_date": "2020-06-26",
   "filed": "2020-08-05",
   "fiscal_period": "FY2021 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637420000012/flex-20200626.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637420000012/"
  },
  "10-Q:0000866374-20-000030": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-20-000030",
   "report_date": "2020-09-25",
   "filed": "2020-11-02",
   "fiscal_period": "FY2021 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637420000030/flex-20200925.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637420000030/"
  },
  "10-Q:0000866374-21-000019": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-21-000019",
   "report_date": "2020-12-31",
   "filed": "2021-01-29",
   "fiscal_period": "FY2021 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637421000019/flex-20201231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637421000019/"
  },
  "10-Q:0000866374-21-000043": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-21-000043",
   "report_date": "2021-07-02",
   "filed": "2021-07-30",
   "fiscal_period": "FY2022 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637421000043/flex-20210702.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637421000043/"
  },
  "10-Q:0000866374-21-000062": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-21-000062",
   "report_date": "2021-10-01",
   "filed": "2021-10-29",
   "fiscal_period": "FY2022 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637421000062/flex-20211001.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637421000062/"
  },
  "10-Q:0000866374-22-000016": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-22-000016",
   "report_date": "2021-12-31",
   "filed": "2022-02-04",
   "fiscal_period": "FY2022 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637422000016/flex-20211231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637422000016/"
  },
  "10-Q:0000866374-22-000052": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-22-000052",
   "report_date": "2022-07-01",
   "filed": "2022-07-29",
   "fiscal_period": "FY2023 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637422000052/flex-20220701.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637422000052/"
  },
  "10-Q:0000866374-22-000074": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-22-000074",
   "report_date": "2022-09-30",
   "filed": "2022-10-31",
   "fiscal_period": "FY2023 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637422000074/flex-20220930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637422000074/"
  },
  "10-Q:0000866374-23-000007": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-23-000007",
   "report_date": "2022-12-31",
   "filed": "2023-01-27",
   "fiscal_period": "FY2023 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637423000007/flex-20221231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637423000007/"
  },
  "10-Q:0000866374-23-000058": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-23-000058",
   "report_date": "2023-06-30",
   "filed": "2023-07-31",
   "fiscal_period": "FY2024 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637423000058/flex-20230630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637423000058/"
  },
  "10-Q:0000866374-23-000066": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-23-000066",
   "report_date": "2023-09-29",
   "filed": "2023-10-30",
   "fiscal_period": "FY2024 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637423000066/flex-20230929.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637423000066/"
  },
  "10-Q:0000866374-24-000012": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-24-000012",
   "report_date": "2023-12-31",
   "filed": "2024-02-02",
   "fiscal_period": "FY2024 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637424000012/flex-20231231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637424000012/"
  },
  "10-Q:0000866374-24-000034": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-24-000034",
   "report_date": "2024-06-28",
   "filed": "2024-07-26",
   "fiscal_period": "FY2025 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637424000034/flex-20240628.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637424000034/"
  },
  "10-Q:0000866374-24-000053": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-24-000053",
   "report_date": "2024-09-27",
   "filed": "2024-10-31",
   "fiscal_period": "FY2025 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637424000053/flex-20240927.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637424000053/"
  },
  "10-Q:0000866374-25-000008": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-25-000008",
   "report_date": "2024-12-31",
   "filed": "2025-01-31",
   "fiscal_period": "FY2025 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637425000008/flex-20241231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637425000008/"
  },
  "10-Q:0000866374-25-000043": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-25-000043",
   "report_date": "2025-06-27",
   "filed": "2025-07-25",
   "fiscal_period": "FY2026 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637425000043/flex-20250627.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637425000043/"
  },
  "10-Q:0000866374-25-000051": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-25-000051",
   "report_date": "2025-09-26",
   "filed": "2025-10-31",
   "fiscal_period": "FY2026 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637425000051/flex-20250926.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637425000051/"
  },
  "10-Q:0000866374-26-000005": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-26-000005",
   "report_date": "2025-12-31",
   "filed": "2026-02-06",
   "fiscal_period": "FY2026 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637426000005/flex-20251231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637426000005/"
  },
  "10-Q:0000866374-26-000030": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0000866374-26-000030",
   "report_date": "2026-06-26",
   "filed": "2026-07-31",
   "fiscal_period": "FY2027 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637426000030/flex-20260626.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637426000030/"
  },
  "8-K:0000866374-24-000005": {
   "kind": "filing",
   "form": "8-K",
   "accession": "0000866374-24-000005",
   "report_date": "2024-01-02",
   "filed": "2024-01-02",
   "fiscal_period": null,
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000086637424000005/flex-20240102.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000086637424000005/"
  },
  "8-K:0001193125-26-421058": {
   "kind": "filing",
   "form": "8-K",
   "accession": "0001193125-26-421058",
   "report_date": "2026-10-09",
   "filed": "2026-10-14",
   "fiscal_period": null,
   "url": "https://www.sec.gov/Archives/edgar/data/866374/000119312526421058/d147467d8k.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/866374/000119312526421058/"
  }
 }
}
